@Override
  public void saveDocuments(@NotNull Predicate<? super Document> filter) {
    saveDocuments(filter, true);
  }
@Override
  public void saveDocuments(@NotNull Predicate<? super Document> filter)