[Template-haskell] RE: patch applied (ghc): Three improvements to Template Haskell (fixes #3467)