router: improve deprecation handling