addAllToSet = (set, otherSet) => {
	if (set instanceof LazySet) {
		set.addAll(otherSet);
	} else {
		for (const item of otherSet) {
			set.add(item);
		}
	}
}
@template T
@param {Set<T> | LazySet<T>} set set to add items to
@param {Set<T> | LazySet<T> | Iterable<T>} otherSet set to add items from
@returns {void}