@Override
 public void runBare() throws Throwable {
   if (combosEvaluated) {
     super.runBare();
   } else {
     CombinationTestSupport[] combinations = getCombinations();
     for (int i = 0; i < combinations.length; i++) {
       CombinationTestSupport test = combinations[i];
       if (getName() == null || getName().equals(test.getName())) {
         test.runBare();
       }
     }
   }
 }