[Git][ghc/ghc][wip/spj-reinstallable-base2] 8 commits: Better handling of krepStar etc