macro_rules! kpanic {
    ($test:expr) => { ... };
    ($test:expr, $($arg:tt)+) => { ... };
}