macro_rules! log {
    ($level:tt, $pattern:expr $(, $values:expr)* $(,)?) => { ... };
}