code: public static NumberData max(SoyValue arg0, SoyValue arg1) {
      if (arg0 instanceof IntegerData && arg1 instanceof IntegerData) {
        return IntegerData.forValue(Math.max(arg0.longValue(), arg1.longValue()));
      } else {
        return FloatData.forValue(Math.max(arg0.numberValue(), arg1.numberValue()));
      }
    }
docs: Returns the numeric maximum of the two arguments.