macro_rules! __obj {
($object:ident, $name:meta~$value:expr) => { ... };
($object:ident, $name:meta~$value:expr, $($pass_name:meta~$pass_value:expr),+) => { ... };
}macro_rules! __obj {
($object:ident, $name:meta~$value:expr) => { ... };
($object:ident, $name:meta~$value:expr, $($pass_name:meta~$pass_value:expr),+) => { ... };
}