macro_rules! argument { ($id:ident: $ty:ident = $value:expr) => { ... }; ($ty:ident = $value:expr) => { ... }; () => { ... }; }
Shortcut to create a argument value