@ApiStatus.Internal
  public long getScalarRange() {
    RangeMarkerTree.RMNode<?> node = myNode;
    if (node == null) {
      return -1;
    }
    long range = node.toScalarRange();
    int delta = node.computeDeltaUpToRoot();
    return TextRangeScalarUtil.shift(range, delta, delta);
  }
@ApiStatus.Internal
  public long getScalarRange()