[Template-haskell] Possible problem with TH