macro_rules! __static_cond { (elaboration elaboration) => { ... }; (elaboration program) => { ... }; }