in reply to OO Design question: configuration

I think that Class::Singleton is a smart solution for your problem.

Ciao, Valerio