Creates a GValue corresponding to the union of value1 and value2.
value1
value2
the destination value
a value to union
another value to union
true if the union succeeded.
true