<div dir="ltr"><div>I noticed several weeks ago that the following is illegal:<br></div><div><br></div>    let new_arr = el in arr where el.is_foo // illegal<br><div><br></div><div>I assumed it would work because it&#39;s consistent with the filtering that exists in a &quot;for&quot; loop, i.e.:</div><div><br></div><div>    for el in arr where el.is_foo // legal<br></div><div><br></div><div>Is this &quot;new proposal&quot; material? I thought I would check in case it&#39;s already on the roadmap, or inherently wrong.</div><div><br></div></div>