observe
macro_rules! tx { (( $($d_tt:tt)* ) $ctx:ident => $($b:tt)*) => { ... }; ($ctx:ident => $($b:tt)*) => { ... }; }