this.err = shell.getErrStream();
this.sigar = shell.getSigar();
this.proxy = shell.getSigarProxy();
//provide simple way for handlers to implement tab completion
this.completer = new CollectionCompleter(shell);
if (isPidCompleter()) {
this.ptqlCompleter = new ProcessQueryCompleter(shell);
}
}