Template Haskell: support for INLINE and SPECIALISE pragmas