[Git][ghc/ghc][wip/ghc-9.14] 26 commits: Improve redundant constraints for instance decls