static @NotNull <Data> PersistentEnumeratorBase<Data> createDefaultEnumerator(@NotNull Path file,
                                                                                @NotNull KeyDescriptor<Data> dataDescriptor,
                                                                                final int initialSize,
                                                                                @Nullable StorageLockContext lockContext,
                                                                                int version,
                                                                                boolean registerForStats) throws IOException {
    return new PersistentBTreeEnumerator<>(file, dataDescriptor, initialSize, lockContext, version, false, registerForStats);
  }
static @NotNull <Data> PersistentEnumeratorBase<Data> createDefaultEnumerator(@NotNull Path file,
                                                                                @NotNull KeyDescriptor<Data> dataDescriptor,
                                                                                final int initialSize,
                                                                                @Nullable StorageLockContext lockContext,
                                                                                int version,
                                                                                boolean registerForStats)