docs: public CmsXmlContentProperty mergeDefaults(CmsXmlContentProperty defaults) {
  
          return new CmsXmlContentProperty(
              firstNotNull(m_name, defaults.m_name),
              firstNotNull(m_type, defaults.m_type),
              firstNotNull(m_visibility, defaults.m_visibility),
              firstNotNull(m_widget, defaults.m_widget),
              firstNotNull(m_widgetConfiguration, defaults.m_widgetConfiguration),
              firstNotNull(m_ruleRegex, defaults.m_ruleRegex),
              firstNotNull(m_ruleType, defaults.m_ruleType),
              firstNotNull(m_default, defaults.m_default),
              firstNotNull(m_niceName, defaults.m_niceName),
              firstNotNull(m_description, defaults.m_description),
              firstNotNull(m_error, defaults.m_error),
              firstNotNull(m_preferFolder, defaults.m_preferFolder));
      }