router: whoo! version/2 macro

might need to be revisited when versioning via `Accepts` hits