macro_rules! delegate_2d_broadcast_binary_function {
    ($T:ty, $In:ty, $TOut:tt, $Func:tt $(, $Op:tt)*) => { ... };
}