Ah, I thought we were talking more generally about PL constructs that let you avoid intermediate variables, apologies :)