docs: public void defineProperty(String propertyName, Object value,
                                 int attributes)
      {
          checkNotSealed(propertyName, 0);
          put(propertyName, this, value);
          setAttributes(propertyName, attributes);
      }