macro_rules! impl_bitop {
    ($vec:ident, $Op:ident, $op_fn:ident, $impl_fn:ident) => { ... };
}