[Haskell-cafe] Template Haskell messes up scoping?