Binary operations generalization.