macro_rules! equal_rule {
    (($e: literal, $t: ty)) => { ... };
    (($e: literal, $t: ty), $(($es: literal, $ts: ty)),+) => { ... };
}