@Override
  public void createDescriptorByNode(Object node, ResultConsumer<? super Pair<XInstanceEvaluator, String>> resultConsumer) {
    if (node instanceof XValueNodeImpl valueNode) {
      resultConsumer.onSuccess(Pair.create(valueNode.getValueContainer().getInstanceEvaluator(), valueNode.getName()));
    }
  }
@Override
  public void createDescriptorByNode(Object node, ResultConsumer<? super Pair<XInstanceEvaluator, String>> resultConsumer)