macro_rules! parallel {
    ($x:expr $(,)?) => { ... };
    ($x:expr, $($y:expr),+ $(,)?) => { ... };
}