RE: GHC doesn't like its own type?