[Template-haskell] Dyamic scoping question