in reply to Re^3: Why are "a ||= b" and "a = a || b" different?in thread Why are "a ||= b" and "a = a || b" different?
Why copy the value of wantarray into a temporary? You're just adding visual and other overhead.
⠤⠤ ⠙⠊⠕⠞⠁⠇⠑⠧⠊