When applied to a variable x and a theorem A |- t1 = t2, whose conclusion
is an equation between boolean terms, FORALL_EQ returns the
theorem A |- (!x. t1) = (!x. t2), unless the variable x is free in any
of the assumptions.
A |- t1 = t2
------------------------ FORALL_EQ "x" [where x is not free in A]
A |- (!x.t1) = (!x.t2)