[||] = 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
