macro_rules! btreeset { () => { ... }; ($e:expr) => { ... }; ($e:expr,) => { ... }; ($e:expr, $($item:expr),*) => { ... }; }