macro_rules! branch {
    ($($a:expr $(,)?)+) => { ... };
}