public bool ContainsFacet(Facet facet)
{
var isIn = (from sco in SearchCriteriaList
from v in sco.Values
where (sco.SearchComponent.Name.Equals(facet.Parent.Name) && v.Equals(facet.Name, StringComparison.InvariantCulture)) ||
sco.SearchComponent.Name.Equals(facet.Name, StringComparison.InvariantCulture)
select sco).Count() > 0;
return isIn;
}