macro_rules! declare_binary_op {
    ($Func:ident) => { ... };
}