macro_rules! stringify { ($(($k : expr, $v : expr)), +) => { ... }; ($m : expr) => { ... }; ($($k : literal => $v : expr) ; +) => { ... }; }