macro_rules! case {
    ( $chan:expr ; $( $label:path => $e:expr $(,)? )+ ) => { ... };
}