[Git][ghc/ghc][wip/27627] 4 commits: An abstract TyCon may hide a unary class