This file is pulled directly from [router.js](https://github.com/tildeio/router.js/) you will need to updated it upstream first (and then update this PR with the latest build from there once merged).