<var class="field">[[Key]]</var>, <var class="field">[[Value]]</var>&nbsp;} <var>e</var> that is an element of <var>entries</var>, in original key insertion order, do:<ol><li>If <var>e</var>.<var class="field">[[Key]]</var> is not <emu-const>empty</emu-const>, then<ol><li>Let <var>testResult</var> be ToBoolean(? Call(<var>callbackfn</var>, <var>T</var>, « <var>e</var>.<var class="field">[[Value]]</var>, <var>e</var>.<var class="field">[[Key]]</var>, <var>map</var>&nbsp;»))</li><li>If <var>testResult</var>