simo> Proper encapsulation is needed before the C++ brigade will take simo> P[y/ro]thon seriously as an OO language, ... Note that Python is not targeted at winning over C++ programmers, so that's unlikely to motivate anyone to tighten up Python's current name mangling. That's designed to prevent accidents, not access. Skip