Macro debug

Source
macro_rules! debug {
    (context: $context:expr, $($arg:tt)+) => { ... };
    (context: $context:expr; $($arg:tt)+) => { ... };
    ($($arg:tt)+) => { ... };
}