code: public Filter<S> getHandledFilter() {
          Filter<S> identity = getIdentityFilter();
          Filter<S> rangeStart = buildCompositeFilter(getRangeStartFilters());
          Filter<S> rangeEnd = buildCompositeFilter(getRangeEndFilters());
  
          return and(and(identity, rangeStart), rangeEnd);
      }
docs: Returns the composite handled filter, or null if no matches at all.