[Git][ghc/ghc][wip/T23162-spj] 25 commits: Allow disabling builtin rules (#20298)