pub type Binary<T> = FnWrapper<(T, T, T), fn(T, T) -> T>;
Binary function wrapper.
pub struct Binary<T> { /* private fields */ }