in reply to Is there a fail-safe way to import variables from other modules?
This isn't an issue with accessing vars from other namespaces. What you're describing is mod_perl's script caching.
When you reload your browser, there is a possibility that your request gets forwarded to one of many child httpd processes.
Each process possibly (and probably) has the script cached into memory.
Try using Apache::Reload in your script.
--rpc