[GHC] #15334: (forall x. c x, forall x. d x) is not equivalent to forall x. (c x, d x)