btl
macro_rules! exec { () => { ... }; ($($t:tt)*) => { ... }; }
returns a bool indicating if the process was successful