code: function Noptify(args, options) {
    events.EventEmitter.call(this);
    options = this.options = options || {};
    this.args = args || process.argv;
    this._program = options.program || (path.basename(this.args[this.args[0] === 'node' ? 1 : 0]));
  
    this._shorthands = {};
    this._commands = {};
    this._routes = [];
    this._steps = [];
    this.nopt = {};
  
    this.option('help', '-h', 'Show help usage');
    this.option('version', '-v', 'Show package version');
  }
docs: Noptify provides the API to parse out option, shorthands and generate the proper generic help output.  - args     - The Array of arguments to parse (default: `process.argv`); - options  - An hash of options with the following properties - program - The program name to use in usage output  Every noptify instance is created with two options, `-h, --help` and `-v, --version`.