Adds support for template-haskell-2.9
Conditionally hides Module constructor from template-haskell-2.9
Merge pull request #114 from argiopetech/master

Adds support for template-haskell-2.9