in reply to Re: Re: Retrieving an anonymous hash
in thread Retrieving an anonymous hash

Actually you need to turn OFF strict when you USE the local variable, otherwise, you get
Global symbol "$x" requires explicit package name at blah ...

To minimize exposure, it should be coded thus:

no strict qw(vars); ## Accessing code here ... use strict qw(vars);

Offense, like beauty, is in the eye of the beholder, and a fantasy.
By guaranteeing freedom of expression, the First Amendment also guarntees offense.