[GHC] #10267: Add support for typed holes in Template Haskell