para
macro_rules! run_pipeline { (;$($reversed:expr)=>+) => { ... }; ($first:expr$(=>$original:expr)*$(;$($reversed:expr)=>*)?) => { ... }; }