ex</var> + 1.</li><li>If <var>e</var> is not <emu-const>empty</emu-const>, then<ol><li>Let <var>selected</var> be ToBoolean(? Call(<var>callbackfn</var>, <var>thisArg</var>, « <var>kValue</var>, <var>kValue</var>, <var>O</var>&nbsp;»)).</li><li>If <var>selected</var> is <emu-val>true</emu-val>, then:<ol><li>Append <var>e</var> to <var>resultSetData</var>.</li></ol></li></ol></li></ol></li><li>Let <var>result</var> be OrdinaryObjectCreate(%Set.prototype%, « <var class="field">[[SetData]]</var>&nbsp;»).</