Comment by vrighter
everything it adds is by default backwards compatible, because old programs didn't use it, because it wasn't there yet, and so won't break.
Python's problem is that the non-new stuff is not always backwards compatible. It happens way too often that A new python version comes out and half the python programs on my system just stop working.