http://www.perlmonks.org?node_id=494209


in reply to Re: Class::Std, 5.6.1, and AUTOLOAD
in thread Class::Std, 5.6.1, and AUTOLOAD

...but those glob assignments are inside the same file as everything else I showed you. Within that file, the subs should be defined first, the attribute handling set up, and then the "runtime" assignment should occur, right? Being inside use doesn't flatten the file's internal order of execution. (That is, BEGIN inside a use'd module still happens before non-BEGIN in there.) If that's true, and I'm fairly sure it is, then I still don't see why this works.
rjbs