btw, I have to do this a lot with mods -- overriding core views.  Ultimately I think we should have a mechanism that's more like the events api, where you can do before and after stuff.