forEach(callbackFn, thisArg) {
		this._deopt = true;
		if (this._needMerge) this._merge();
		// eslint-disable-next-line unicorn/no-array-for-each
		this._set.forEach(callbackFn, thisArg);
	}
@template K
@param {(value: T, value2: T, set: Set<T>) => void} callbackFn function called for each entry
@param {K} thisArg this argument for the callbackFn
@returns {void}