@NotNull
  public static Pair<XValue, String> getXValueDescriptor(@NotNull XValueNodeImpl xValueNode) {
    String name = "valueName";
    XValue container = xValueNode.getValueContainer();
    if (container instanceof XNamedValue) {
      name = ((XNamedValue)container).getName();
    }
    return Pair.create(container, name);
  }
@NotNull
  public static Pair<XValue, String> getXValueDescriptor(@NotNull XValueNodeImpl xValueNode)