macro_rules! bail_invalid_estim { ($fmt:literal $(, $($arg:tt)*)?) => { ... }; ($msg:expr $(,)?) => { ... }; }