macro_rules! expect {
    ($actual: expr, $($expected: pat)|+ => $if_ok: expr) => { ... };
}