How-To: Python Scope, Namespaces & Private Variables