This comment isn't accurate. [django-wiki](https://github.com/benjaoming/django-wiki/blob/master/wiki/models/__init__.py#L50) is the 3rd party library that monkey patches the reverse function. This middleware takes advantage of their hack.