Introduced a few compatability fixes for Python 2.7.