code: @Override
      public Submitter createSubmitter(final String idString, final String name) {
          if (idString == null || name == null) {
              return new Submitter(getRoot(), null);
          }
          final Submitter submitter =
                  new Submitter(getRoot(), new ObjectId(idString));
          submitter.insert(new Name(submitter, name));
          getRoot().insert(submitter);
          return submitter;
      }
docs: {@inheritDoc}