All support types can be part of a union, with the following caveats:

Variance: