One of the configurations on a program is Client Selection Strategy. This can be one of the following:
The Rules strategy is governed by the ClientSelectionInterfaceRuleSet rule set.