macro_rules! wrap_either {
    ($value:expr => $( $tail:tt )*) => { ... };
}