docs: public void setCopyrightHolder(final String copyrightHolder) {
          if (copyrightHolder == null && this.copyrightHolder == null) {
              return;
          } else if (copyrightHolder == null) {
              removeChild(this.copyrightHolder);
              this.copyrightHolder = null;
          } else if (this.copyrightHolder == null) {
              this.copyrightHolder = new KeyValueNode<String>(CommonConstants.CS_COPYRIGHT_HOLDER_TITLE, copyrightHolder);
              appendChild(this.copyrightHolder, false);
          } else {
              this.copyrightHolder.setValue(copyrightHolder);
          }
      }