macro_rules! value_number {
    ($n:expr) => { ... };
    ($n:expr, $s:expr) => { ... };
}