Why the arrow? That works just fine with a dot.<p><pre><code>  let names = document.querySelectorAll(&#x27;.entry&#x27;)
                      .sortBy(&#x27;title&#x27;)
                      .filter(entry =&gt; entry.getAttribute(&#x27;data-url&#x27;) in whitelist)
                      .map(entry =&gt; entry.getAttribute(&#x27;name&#x27;);</code></pre>