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


in reply to 'use' falls out of scope at runtime

Are you saying that the second time you run that use, it doesn't reload an already loaded module? That's just how Perl works, but you can use workarounds like Apache2::Reload.