in reply to tied scalars

You will find an explanation in perltie.

If you pass a reference to a tied scalar, the reference to the tied scalar, uh, gets passed. Your question doesn’t make much sense.

Makeshifts last the longest.