function(includeCommand) {
        var args = [];
        if (includeCommand === true) {
            args.push(this.commandAssignment);
        }
        Object.keys(this._assignments).forEach(function(name) {
            args.push(this.getAssignment(name));
        }, this);
        return args;
    }
function(includeCommand) {
        var args = [];
        if (includeCommand === true) {
            args.push(this.commandAssignment);
        }
        Object.keys(this._assignments).forEach(function(name) {
            args.push(this.getAssignment(name));
        }, this);
        return args;
    }
function ( includeCommand ) { var args = [ ] ; if ( includeCommand === true ) { args . push ( this . commandAssignment ) ; } Object . keys ( this . _assignments ) . forEach ( function ( name ) { args . push ( this . getAssignment ( name ) ) ; } , this ) ; return args ; }
Access the arguments as an array.
@param includeCommand By default only the parameter arguments are
returned unless (includeCommand === true), in which case the list is
prepended with commandAssignment.arg
Access the arguments as an array .