code: public void directConfig(Consumer<List<String>> appSetupper, String... commonNames) {
          assertArgumentNotNull("appSetupper", appSetupper);
          assertArgumentNotNull("commonNames", commonNames);
          final List<String> nameList = new ArrayList<String>(4);
          appSetupper.accept(nameList);
          nameList.addAll(Arrays.asList(commonNames));
          appConfig = nameList.remove(0);
          extendsConfigList.addAll(nameList);
          adjustTrialConfigIfExists();
      }
docs: ===============