macro_rules! impl_command {
($name:ident, $execute_fn:expr) => { ... };
($name:ident, $execute_fn:expr, $name_str:expr) => { ... };
}
macro_rules! impl_command {
($name:ident, $execute_fn:expr) => { ... };
($name:ident, $execute_fn:expr, $name_str:expr) => { ... };
}