Ian> One thing I've noticed is that some string operations are fairly
Ian> efficient in this case, because they notice when they wouldn't do
Ian> anything and don't create a new string.
...
>>> x.split()[0] is x
False
Patch here:
http://bugs.python.org/issue1538
Skip