[GHC] #9420: Impredicative type instantiation without -XImpredicativeTypes