RE: [Template-haskell] unexpected behaviour