Checked working status for Python 2.7, 3, and Pypy. Added vim modelines.