Filters redesign: IFilter, FiltersGroup and Filter.