docs: private State handleResetChunk(CellChunk cellChunk) {
      validate(cellChunk.getRowKey().isEmpty(), "Reset chunks can't have row keys");
      validate(!cellChunk.hasFamilyName(), "Reset chunks can't have families");
      validate(!cellChunk.hasQualifier(), "Reset chunks can't have qualifiers");
      validate(cellChunk.getTimestampMicros() == 0, "Reset chunks can't have timestamps");
      validate(cellChunk.getValueSize() == 0, "Reset chunks can't have value sizes");
      validate(cellChunk.getValue().isEmpty(), "Reset chunks can't have values");
  
      reset();
      return currentState; // AWAITING_NEW_ROW
    }