macro_rules! procedure_object {
($($key:expr => $value:expr,)+) => { ... };
($($key:literal => $value:expr),*) => { ... };
($($key:expr => $value:expr),*) => { ... };
}
macro_rules! procedure_object {
($($key:expr => $value:expr,)+) => { ... };
($($key:literal => $value:expr),*) => { ... };
($($key:expr => $value:expr),*) => { ... };
}