Do we seriously monkeypatch Django's `reverse` function?  Ugh.