docs: def _applyFilter(lst, filterMethod, filterArgs):
          '''
              _applyFilter - Applies the given filter method on a set of args
  
               private method - used by execute
  
               @return QueryableList - a QueryableList containing the elements of the resulting filter
          '''
          if filterMethod == FILTER_METHOD_AND:
              return lst.filterAnd(**filterArgs)
          else: # ALready validated in addFIlter that type is AND or OR
              return lst.filterOr(**filterArgs)