Implementing singletons for configuration variables

Actually, probably the best way is by using functions: Revise and const values changed during a session? - #3 by sapo