Calculates the union (in the sense of UnionExec) EquivalenceProperties
of the given EquivalenceProperties in eqps according to the given
output schema (which need not be the same with those of lhs and rhs
as details such as nullability may be different).