in reply to Re^2: How come @_ gets changed here?
in thread How come @_ gets changed here?

You raise a valid point and I'm definitely not "complaining" about anything. Like you, I "usually advise against" that usage.

My intention was to point out, quite unequivocally, that there was a difference between

&sub(@args)

and

sub(@args)

Reviewing what I originally wrote, it's perhaps not immediately obvious that, without a valid reason for writing

&sub(@args)

it would generally be preferable to write

sub(@args)

Thankyou for raising this point and providing an opportunity for clarification.

— Ken