Added compatibility with Python < 2.7