[Git][ghc/ghc][wip/backports-9.12.4] 6 commits: Fix a horrible shadowing bug in implicit parameters