in reply to Problems to use strict with dynamic $$variable

require "what_everyone_else_said"; If you really, really want to user symrefs with strict in effect (which is usually the only reason I ever _want_ strict in efeect) you can turn off just that feature of stricture where you need it:
use strict; # Your code here with full stricture in effect { no strict 'refs'; # Code that uses symbolic references confined to # this block. }