[||] = ArrayCopy >?(A_or_B)<,   ?(A), ?(B), ARRAY_UNION
[|!] = ArrayCopy >?(A_plus_B)<, ?(A), ?(B), ARRAY_INSERT
[!&] = ArrayCopy >?(A_not_B)<,  ?(A), ?(B), ARRAY_SUBTRACT
[&&] = ArrayCopy >?(A_and_B)<,  ?(A), ?(B), ARRAY_INTERSECT
