code: void serializeUpdateWithExplicitVersion(@NonNull Collection<TableEntry> entries, byte[] target) {
          int offset = 0;
          for (TableEntry e : entries) {
              offset = serializeUpdate(e, target, offset, e.getKey().getVersion());
          }
      }
docs: Serializes the given {@link TableEntry} collection into the given byte array, explicitly recording the versions
  for each entry ({@link TableKey#getVersion()}). This should be used for {@link TableEntry} instances that were
  previously read from the Table Segment as only in that case does the version accurately reflect the entry's version.
  
  @param entries A Collection of {@link TableEntry} to serialize.
  @param target  The byte array to serialize into.