I know that this isn’t really what you’re asking for, but any
and all
now always short-circuit on their own on master.
This kind of behavior is a surprising non-local effect that Julia has typically steered clear from. I think that you’d be surprised by the result even in your toy example if this were implemented. I think it’d end up returning an array of length length(argnames)
… but with uninitialized gibberish for trailing indices beyond the short-circuit.