[Haskell-cafe] problems with derive/TH