haskell interace: put class docs in class constructors