} else if (this.cliArgs.mode_doneEnsemble) {
this.setMode(new EnsembleDone(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_monitorEnsemble) {
this.setMode(new EnsembleMonitor(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_monitorContext) {
this.setMode(new ContextMonitor(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_injectContextData) {
this.setMode(new ContextDataInject(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_noMoreContextInjections) {
this.setMode(new ContextNoMoreInjections(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_createContext) {