docs: void subtract(Scalar o)
      {
          if (!type.equals(o.type))
          {
              throw new UnsupportedOperationException("Action with wrong kind of class");
          }
          value -= o.value;
      }