if (!Strings.isNullOrEmpty(legacyCaliperEnv)) {
System.err.println("Legacy Caliper is no more. " + LEGACY_ENV + " has no effect.");
}
try {
// TODO(gak): see if there's a better way to deal with options. probably a module
Injector optionsInjector = Guice.createInjector(new OptionsModule(args));
CaliperOptions options = optionsInjector.getInstance(CaliperOptions.class);
Module runnerModule = new ExperimentingRunnerModule();
Class<?> benchmarkClass = benchmarkClassForName(options.benchmarkClassName());
Injector injector = optionsInjector.createChildInjector(
new BenchmarkClassModule(benchmarkClass),