[Haskell-cafe] Non-exported type classes?