@Override
  public String calcLabel(ValueDescriptor descriptor, EvaluationContext evaluationContext, DescriptorLabelListener listener) {
    ValueDescriptor fieldDescriptor = getWrappedDescriptor(descriptor.getValue(), evaluationContext.getProject(), descriptor);
    CompletableFuture<NodeRenderer> renderer = getDelegateRenderer(evaluationContext.getDebugProcess(), fieldDescriptor);
    return calcLabel(renderer, fieldDescriptor, evaluationContext, listener);
  }
@Override
  public String calcLabel(ValueDescriptor descriptor, EvaluationContext evaluationContext, DescriptorLabelListener listener)