macro_rules! both_map { ($only : expr) => { ... }; ($head : expr, $($tail : expr), * $(,) *) => { ... }; }