macro_rules! static_list { ($w:expr) => { ... }; ($w:expr,) => { ... }; ($w:expr, $($rest:tt)*) => { ... }; }