docs: public Dateitem findMatchingItem(DateRange range) {
          for (BaseComponent item : getChildren()) {
              if (range.equals(item.getData())) {
                  return (Dateitem) item;
              }
          }
          
          return null;
      }