in reply to Re: ||= oddity
in thread ||= oddity

So perhaps the RHS is not being interpreted as a list constructor but as a sequence of expressions....

If there is such a thing as a "list constructor" in Perl 5 (and that's up for debate), that's all it is -- a sequence of comma-separated expressions.