[GHC] #12749: Typechecker regression involving RankNTypes