static ContentHashEnumerator open(@NotNull Path storagePath) throws IOException {
    return new ContentHashEnumeratorOverBTree(storagePath);
  }
static ContentHashEnumerator open(@NotNull Path storagePath)