yeah i contemplated doing that but as i was writing it felt more natural having it there since its not used anywhere else.  It would bring in some of the logic (like the existence of 'confirm' into the controller).  If you still feel it should be sucked into the controller I can do that.