reject, reject*, lazy-reject, union, intersection, noop, distinct?, duplicates?

not now only works on booleans, not via the CLR not operator.
Note to self.