@Override
  public String calcValueName() {
    ObjectReference ref = ((ObjectReference)getValue());
    if (ref instanceof ArrayReference arrayReference) {
      return NamesUtils.getArrayUniqueName(arrayReference);
    }
    return NamesUtils.getUniqueName(ref);
  }
@Override
  public String calcValueName()