macro_rules! receive_channels {
    ( ( $var:ident $(,)? ) => $body:expr ) => { ... };
    ( ( $var:ident, $( $vars:ident ),* $(,)? )
    => $body:expr
  ) => { ... };
}