} else if (this.cliArgs.mode_noMoreContextInjections) {
this.setMode(new ContextNoMoreInjections(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_createContext) {
this.setMode(new ContextCreate(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_createInjectableContext) {
this.setMode(new ContextCreate_Injectable(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_impersonateContextAgent) {
this.setMode(new ContextAgentImpersonate(this.pr, this.cliArgs, this));
} else if (this.cliArgs.mode_ctxPrintStatus) {
this.setMode(new ContextPrintStatus(this.pr, this.cliArgs, this));
}