docs: public void setPublicanCfg(final String publicanCfg) {
          if (publicanCfg == null && !publicanCfgs.containsKey(DEFAULT_PUBLICAN_CFG_KEY)) {
              return;
          } else if (publicanCfg == null) {
              removeChild(publicanCfgs.get(DEFAULT_PUBLICAN_CFG_KEY));
              publicanCfgs.remove(DEFAULT_PUBLICAN_CFG_KEY);
          } else if (!publicanCfgs.containsKey(DEFAULT_PUBLICAN_CFG_KEY)) {
              final KeyValueNode<String> publicanCfgMetaData = new KeyValueNode<String>(CommonConstants.CS_PUBLICAN_CFG_TITLE, publicanCfg);
              publicanCfgs.put(DEFAULT_PUBLICAN_CFG_KEY, publicanCfgMetaData);
              appendChild(publicanCfgMetaData, false);
          } else {
              publicanCfgs.get(DEFAULT_PUBLICAN_CFG_KEY).setValue(publicanCfg);
          }
      }