code: @NonNull
      public Expression divide(@NonNull Expression expression) {
          if (expression == null) {
              throw new IllegalArgumentException("expression cannot be null.");
          }
          return new BinaryExpression(this, expression, BinaryExpression.OpType.Divide);
      }
docs: Create a divide expression to divide the current expression by the given expression.
  
  @param expression the expression to divide by.
  @return a divide expression.