remove redundant test
allow wildcard labels
Make SelectorConfig more encapsulated - at the expense of DRY violation at SelectionPolicy.
reduce DRY violation at SelectionPolicy
remove the DRY at SelectionPolicy by adapting the types into an ad-hoc interface