Yeah the code starts looking much less fun if you have to support ES3 :(. I use both map and filter to make it concise.