Otherwise, this is badass.

Alternately, have a second form that is failsToCompileWithErrors(...) so you would have two ways to do it.