void addAllWhere(Iterable<T> toAdd, bool Function(T t, Set<T> currSet) condition) => change(() => _set.addAll(toAdd.where((t) => condition(t, set))));