[Haskell-cafe] Closed type classes [was: Exporting a Type Class for Type Signatures]