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