[Git][ghc/ghc][wip/T26343] 25 commits: task: Substitute some datatypes for newtypes