Template Haskell Module Introspection