Without a doubt, the most overlooked new feature of D365 is that in is finally in. If you research 'x++ in operator' you'll find a long history of people in pain. Without in, their AX solutions have been assaulted by an overwhelming number of ||'s to compensate. Thankfully, it's 2018; we can flawlessly land a rover on Mars, and we can put all the criteria we want in a container.
Here's an OOB example of || pain:
Here's a potential way to refactor with modern technology: