[Haskell-cafe] Several default implementations for instance methods