in reply to Global symbol $AUTOLOAD requires explicit package name at
Yep you need to:
use vars qw($AUTOLOAD); or our $AUTOLOAD; [download]
/J\