macro_rules! counter { ($name:expr, $counter_id:expr $(, $key:expr => $val:expr)* $(,)?) => { ... }; }