xor
ArraySet
NegatableArraySet