macro_rules! ternary { ($condition:expr => $true:expr; $false:expr) => { ... }; ($condition:expr => $true:expr, $false:expr) => { ... }; }
macro_rules! ternary { ($condition:expr => $true:expr; $false:expr) => { ... }; ($condition:expr => $true:expr, $false:expr) => { ... }; }