public override IEnumerable <EqualityFilter> GetEqualityFilters() { var filters = new List <EqualityFilter>(); if (LeftFilter.IsNotNull()) { filters.AddRange(LeftFilter.GetEqualityFilters()); } if (RightFilter.IsNotNull()) { filters.AddRange(RightFilter.GetEqualityFilters()); } return(filters); }