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