Simon Peyton Jones pushed new branch wip/T26679-part1 at Glasgow Haskell Compiler / GHC