[Haskell-cafe] Retrospective type-class extension