better error reporting in HaskWeakToStrong