macro_rules! ensure {
    ($cond:expr, $err:expr $(,)?) => { ... };
}