A generous update to the can.route.pushstate documentation with examples and advice.