*sigh* ghc-7.4.1 doesn't have reportError in TH