docs: public ModelNode parse(final String value, final Location location) throws XMLStreamException {
          ModelNode node = ParseUtils.parseAttributeValue(value, isAllowExpression(), getType());
          try {
              elementValidator.validateParameter(getXmlName(), node);
          } catch (OperationFailedException e) {
              throw new XMLStreamException(e.getFailureDescription().toString(), location);
          }
  
          return node;
      }