code: @Override
      public void insert(final FinderObject owner, final FinderObject fob) {
          final GedObject gob = (GedObject) fob;
          try {
              logger.debug("Starting insert: " + gob.getString());
              final GedDocumentMongo<?> gedDoc =
                      toDocConverter.createGedDocument(gob);
              final TopLevelGedDocumentMongoVisitor visitor =
                      new SaveVisitor(repositoryManager);
              gedDoc.accept(visitor);
          } catch (DataAccessException e) {
              logger.error("Error saving: " + gob.getString(), e);
          }
          logger.debug("Ending insert: " + gob.getString());
      }
docs: {@inheritDoc}