Add unboxed tuple support to Template Haskell