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