done. But I don't understand why it was needed before python 2.6.