[Haskell-cafe] Usage question with TemplateHaskell and Generic