@Override
  public int setOffsets(int @NotNull [] offsets, int index) {
    System.arraycopy(offsets, index, startOffsets, 0, startOffsets.length);
    System.arraycopy(offsets, index + startOffsets.length, endOffsets, 0, endOffsets.length);
    return index + getOffsetCount();
  }
@Override
  public int setOffsets(int @NotNull [] offsets, int index)