docs: private void initHtmlConverters() {
  
          // check if any HTML converter configuration were found
          if (m_configuredHtmlConverters.size() == 0) {
              // no converters configured, add default JTidy converter configuration
              String classJTidy = CmsHtmlConverterJTidy.class.getName();
              m_configuredHtmlConverters.add(
                  new CmsHtmlConverterOption(CmsHtmlConverter.PARAM_ENABLED, classJTidy, true));
              m_configuredHtmlConverters.add(new CmsHtmlConverterOption(CmsHtmlConverter.PARAM_XHTML, classJTidy, true));
              m_configuredHtmlConverters.add(new CmsHtmlConverterOption(CmsHtmlConverter.PARAM_WORD, classJTidy, true));
              m_configuredHtmlConverters.add(
                  new CmsHtmlConverterOption(CmsHtmlConverter.PARAM_REPLACE_PARAGRAPHS, classJTidy, true));
          }
  
          // initialize lookup map of configured HTML converters
          m_htmlConverters = new HashMap<String, String>(m_configuredHtmlConverters.size());
          for (Iterator<CmsHtmlConverterOption> i = m_configuredHtmlConverters.iterator(); i.hasNext();) {
              CmsHtmlConverterOption converterOption = i.next();
              m_htmlConverters.put(converterOption.getName(), converterOption.getClassName());
          }
      }