docs: public void storeOverwriteExisting(Entry entry) throws MissingParentException {
          try {
              deleteSubtreeIncludingRoot(entry.getDn());
          } catch (NoSuchNodeException e) {
              LOGGER.debug("nothing to overwrite");
          } finally {
              try {
                  store(entry);
              } catch (EntryAlreadyExistsException e) {
                  LOGGER.warn("should never reach here - entry should have been deleted");
              }
          }
      }