[Git][ghc/ghc][ghc-9.14] 204 commits: template haskell: use a precise condition when implicitly lifting