add: this.length--; return val; } 
context:     Array.prototype.shift = function(str) {        var val = this[0];        for (var i = 1; i < this.length; ++i) {            this[i - 1] = this[i];        }        this.length--;        return val;    }
meta: 266	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/266/769a5807f342d8541951d74937d724ab38fcafe0/engine.js/buggy/java/uk/ltd/getahead/dwr/engine.js