Either-or-both data type
