r2pipe
macro_rules! open_pipe { () => { ... }; ($x: expr) => { ... }; ($x: expr, $y: expr) => { ... }; }