[Git][ghc/ghc][wip/romes/step-out-11] 57 commits: Specialise: Improve specialisation by refactoring interestingDict