macro_rules! correct_num_args_or_err {
($self:expr, $args:expr, $exact_num:literal, $name:expr) => { ... };
($self:expr, $args:expr, $min_num:literal, $max_num:literal, $name:expr) => { ... };
}macro_rules! correct_num_args_or_err {
($self:expr, $args:expr, $exact_num:literal, $name:expr) => { ... };
($self:expr, $args:expr, $min_num:literal, $max_num:literal, $name:expr) => { ... };
}