Removes all elements of this set that satisfy test.
test
ISet<T> removeWhere(Predicate<T> test) { return ISet._unsafeFromSet(unlock..removeWhere(test), config: config); }