I think that Class::Singleton is a smart solution for your problem.
Ciao, Valerio
In reply to Re: OO Design question: configuration by valdez in thread OO Design question: configuration by spurperl