So, an item containing "vp" and "running mate" but none of the items in pot B would not match; an item containing, say, all of "fiorina", "veepstakes" and "bloomberg" would match. So would an item containing "running mate" and "sebelius".

Alternatively, is it possible to have one big pot of keywords and select for items that match at least two keywords from said pot?