macro_rules! tuple_pattern {
($id:ident +) => { ... };
($id:ident) => { ... };
($id:ident _ $($symbols:tt)*) => { ... };
}macro_rules! tuple_pattern {
($id:ident +) => { ... };
($id:ident) => { ... };
($id:ident _ $($symbols:tt)*) => { ... };
}