Clint, thanks.
what I want to do is in fact almost what you describe. I have a set of configuration files that define the same variables, and I need to be able to load and access all of them.
I will investigate the use of Config::Loader.
cheers, nictam