How about adding
python.py: __path__ = ['.']
This would not only reserve the name in the global namespace, but also enable applications to start using 'from python import x' now without much fuzz.
Then I have to ask the question I originally wanted to ask: what problem would that solve? And is this the right solution?
Also, it would make *all* standard modules accessible through the python package -- surely this isn't what we want (not if we use the Java example at least).
Also, for some modules (that keep some global state) it's a bad idea if they are imported twice, since their initialization code would be run twice, and there would be two separate instances of the module.
--Guido van Rossum (home page: http://www.python.org/%7Eguido/)