renamed add_* to set_*, added match_words() method for CompositeFilter