>>>>> "Andrew" == Andrew Koenig <ark at acm.org> writes: Andrew> That said, I should point out that global variables are Andrew> usually a bad idea. But also let me point out that they are not as bad an idea as they are in e.g. C, because they are only *module* global, and are a handy way of implementing singletons. -- Ville Vainio http://tinyurl.com/2prnb