good point, the Mixin is here only used to provide the .reverse() method though.  Do you think that's:

a) ok, with that proviso
b) require rewriting to make sure the render_to_response would work in future
c) require splitting into a separate Mixin  ?