Grouping Search Criteria

The search criteria may be grouped in parenthetical expressions, like a mathematical function.  

Example: The expression: (Martha and Collins) or (Kyle and Anderson) Would return a match for any item containing the names: Martha AND Collins as well as any item containing the names Kyle AND Anderson, such as:

Martha Collins
Collins, Martha
Kyle Anderson
Anderson, Kyle
Kyle R. Anderson

but would omit the items:

Martha Brown
Joe Collins
John Anderson

Although those items contain names entered in the criteria, they do not contain the correct combination of items as defined in the search criteria.  The expression:

Anderson and not (Jack or Wilson or Davis)

Would return a match for all items containing Anderson as long as that item did not also contain the names Jack OR Wilson OR Davis.