[Git][ghc/ghc][wip/ctoi-refactor] 107 commits: Improve redundant constraints for instance decls