@pyro
You sketch is not about globals, rather it warns of the perils one faces by using poorly named variables