Working towards a more stable Template Haskell