macro_rules! finish { ($timer:expr) => { ... }; ($timer:expr, $format:tt) => { ... }; ($timer:expr, $format:tt, $($arg:expr),*) => { ... }; }