[Template-haskell] Re: [Bug?] AST representation of type-synonyms with phantom parameters