Backward compatibility support for Python 2.6 and under