docs: @SuppressWarnings("unchecked")
      public void setSettings(Object presets) {
  
          if (presets == null) {
              m_settingPresets = null;
          } else if (!(presets instanceof Map)) {
              throw new IllegalArgumentException(
                  "cms:container -- value of 'settings' attribute  should be a map, but is "
                      + ClassUtils.getCanonicalName(presets));
          } else {
              m_settingPresets = new HashMap<>((Map<String, String>)presets);
          }
      }