ConfigModel owns the list of test class discovery conditions that are manipulated by TestClassExpression.  A DiscoveryModel owns the filtering of candidate types down to actual test class types.
Sample conventions no longer depend on deprecated MethodFilter.
ConfigModel owns the list of test method discovery conditions that are manipulated by TestMethodExpression.  DiscoveryModel owns the filtering of candidate methods down to actual test methods.