Why not keep a hash of the routes.
Added `Meteor.Router.to.X`
Got the complex arguments working.