OK, it's not a feature I've used (yet). Expressions have seen significant changes over the last few years and there's a difference between what should be done with them (official functionality) and what can be done with them (abuse of the tools) with a bit of lateral thinking and practice.