macro_rules! set {
    () => { ... };
    ($($x: expr),+ $(,)?) => { ... };
}