sirlog
macro_rules! log { ($level:expr, $message:expr) => { ... }; ($level:expr, $message:expr, $($key:expr => $value:expr),+) => { ... }; }
logs a single message at the level provided