code: function Parser(stdout) {
    this._name = null;
    this._description = null;
    this._version = "0.0.0";
    this._epilog = null;
    this._commands = { };
    this._short = { };
    this._default = this.showHelp.bind(this);
    this._hooks = { };
    this._width = 0;
    this._out = isFunction(stdout) ? stdout : console.log;
    this.option("H", "help", "show this help information", this.showHelp.bind(this));
    this.option("V", "version", "show version information", this.showVersion.bind(this));
    return this;
  }
docs: Parser.
  
  @constructor
  @param  {Function} stdout - passed output
  @return {Parser}