docs: public void setDateRanges(Map<String, CmsPair<Date, Date>> dateRanges) {
  
          if ((dateRanges != null) && !dateRanges.isEmpty()) {
              // remove the date ranges
              for (Map.Entry<String, CmsPair<Date, Date>> entry : dateRanges.entrySet()) {
                  removeFacetField(entry.getKey());
              }
              // add the date ranges
              for (Map.Entry<String, CmsPair<Date, Date>> entry : dateRanges.entrySet()) {
                  addDateRangeFacet(
                      entry.getKey(),
                      entry.getValue().getFirst(),
                      entry.getValue().getSecond(),
                      m_facetDateGap);
              }
          }
      }