[Template-haskell] instance declaration issue