RE: cascading type errors in ghc