Moving to 'except … as …:' for exceptions.
Python 3 support.
Allow format to be specified as a urlpattern param.
More Python 3 compatibility (tests now pass)