public function removeFilterFromFacetFilters(array $facetFilters, Filter $facetFilter, $facet)
 {
     if ($facet->getProperty('range')) {
         unset($facetFilters[$facet->getLabel()]);
     } else {
         unset($facetFilters[$facet->getLabel()][$facetFilter->getLabel()]);
         if (empty($facetFilters[$facet->getLabel()])) {
             unset($facetFilters[$facet->getLabel()]);
         }
     }
     return $facetFilters;
 }