private void mapPublisherName(Document opus, OriginInfoDefinition oid) {
    final String publisherName = opus.getPublisherName();

    XmlString modsPublisher = (XmlString) select("mods:publisher", oid);

    if (modsPublisher == null) {
      modsPublisher = oid.addNewPublisher();
      signalChanges(MODS_CHANGES);
    }

    if (!modsPublisher.getStringValue().equals(publisherName)) {
      modsPublisher.setStringValue(publisherName);
      signalChanges(MODS_CHANGES);
    }
  }