[Git][ghc/ghc][master] Track rewriter sets more accurately in constraint solving