in reply to Re^4: Only joining elements of an array that are defined
in thread Only joining elements of an array that are defined

I disagree. If EXPR is simple enough, as in this case, then at least for me it is much easier to read. I'm just used to it. Of course should it grow complex enough, then it would soon become a pita, thus I would prefer a BLOCK instead. I don't have the slightest idea about the compiler - and I don't care much.