docs: public ModelNode resolveValue(final ExpressionResolver resolver, final ModelNode value) throws OperationFailedException {
          final ModelNode node = value.clone();
          if (!node.isDefined() && defaultValue != null && defaultValue.isDefined()) {
              node.set(defaultValue);
          }
          ModelNode resolved = resolver.resolveExpressions(node);
          resolved = parseResolvedValue(value, resolved);
          validator.validateParameter(name, resolved);
          return resolved;
      }