[Haskell-cafe] Template Haskell parameterizing on type