Handles binary ops.