macro_rules! labelr { ($parser:expr, $recovery_fn:expr, $msg:expr) => { ... }; ($parser:expr, $recovery_fn:expr, $msg:expr, $($rngs:expr),+) => { ... }; }