code: function parse(command, args) {
  	Yargs.reset();
  	Yargs.wrap(Yargs.terminalWidth());
  	return command.parse(args, Yargs);
  }
docs: Top-level invocation of the command processor.
  @param {CLICommandItem} command
  @param {Array} args
  @returns {*} The argv from yargs parsing.
  Options/booleans are attributes of the object. The property `clicommand` contains the command corresponding
  to the requested command. `clierror` contains any error encountered durng parsing.