[Git][ghc/ghc][wip/backports-9.14] 2 commits: Make injecting implicit bindings into its own pass