filters: implement 'contains' and 'equal' filters