filter by keyword - be tolerant of exceptSearchString undefined