macro_rules! stage { (read $path:expr) => { ... }; (transform $func:expr) => { ... }; (filter $pred:expr) => { ... }; (write $path:expr) => { ... }; }
Stage creation DSL