When applied to a term of the form !x. P \/ Q, where x is not free in both
P and Q, FORALL_OR_CONV returns a theorem of one of three forms,
depending on occurrences of the variable x in P and Q.  If x is free
in P but not in Q, then the theorem:
   |- (!x. P \/ Q) = (!x.P) \/ Q
   |- (!x. P \/ Q) = P \/ (!x.Q)
   |- (!x. P \/ Q) = (!x.P) \/ (!x.Q)