> We've been using events more than template methods, so an event would fit in better with the rest of the library.

Event would be good too. But it should aslo be triggered in the view and not just the router.

> We already have a leave event. How is that different from swapped?

I want to be notified when the view has been appended to the dom.