fix: allow routes without .url() method