sbool checkIfFunctionDistinguishesTwoMechLists(S function, S posExamplesListName, S negExamplesListName) { for (S s : mL(posExamplesListName)) if (!isTrue(callAndMake(function, s))) false; for (S s : mL(negExamplesListName)) if (isTrue(callAndMake(function, s))) false; true; }