[Git][ghc/ghc][wip/T27135] 31 commits: Streamline expansions using HsExpansion (#25001)