in reply to
On Answering Questions
This is closely related to the XY Problem.
See, for example,
this post by tad mclellan — which also happens to touch on the "why global vars?" issue.
Results (500 votes),