macro_rules! route { (/, $first:expr $(, $routes: expr)*) => { ... }; ($path:expr, $first:expr $(, $routes: expr)*) => { ... }; }