http://forum.exercism.org/t/how-to-do-errors-in-series/7532 And pull in the new `halt*` features from 1.7