code: function Argument(handler, options, desc) {
    if (!options.hasOwnProperty('scope')) {
      options.scope = 'global';
    }
    this._parent = null;
    this._name = null;
    this._options = options;
    this._desc = desc;
    this._handler = handler;
    return this;
  }
docs: Argument constructor.