Python is getting some 'unclean' features like function annotations[1] and abstract base classes[2], so it is possible that it will get more explicit support for private class attributes at some point, if there is enough demand for it. [1]http://www.python.org/dev/peps/pep-3107/ [2]http://www.python.org/dev/peps/pep-3119/ David.