[GHC] #9072: RankNTypes composition now requires ImpredicativeTypes