From: "Guido van Rossum"
The problem is that Py__ doesn't scream "internal" like "_Py" does. If we had to, I'd propose "_py".
ISO/IEC 9899:1999: 7.1.3 Reserved identifiers 1 Each header declares or defines all identifiers listed in its associated subclause, and optionally declares or defines identifiers listed in its associated future library directions subclause and identifiers which are always reserved either for any use or for use as file scope identifiers. — All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use. — All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and tag name spaces. i-liked-mypy_-ly y'rs, Dave