or alternatively we could have a setDefaults() method the RouterPostMatchEvent and update our defaults after the event, to make this more explicit.