code: public ModelNode set(final String newValue) {
          if (newValue == null) {
              throw new IllegalArgumentException("newValue is null");
          }
          checkProtect();
          value = new StringModelValue(newValue);
          return this;
      }
docs: Change this node's value to the given value.
  
  @param newValue the new value
  @return this node