[GHC] #12403: Template Haskell boxes tuple types when reifying them