[Haskell-cafe] Haddock seems to generate wrong types in newtype deriving