this.optionContainerIndex = containerIndex;
this.mode = mode;
setConfigurationDir(configDir);
startTime = System.currentTimeMillis();
configLogger = initConfigLogger(getOptionValue("config", "logfile").toString(), getOptionValue("config", "logging").toString());
registry = new ConfigurationRegistry();
this.dataFormatInstance = dataFormatInstance;
symbolTableHandler = dataFormatInstance.getSymbolTables();
if (mode == SingleMalt.LEARN) {
checkOptionDependency();