Commiting failing build
renamed BaseFilter
filters are now better typed, do not rely on IDictionary to force field names as property names