Javascript Array each_reverse()
reverse()
Array.prototype.each_reverse = function(){ var l = this.length - 1 for (var i = l; i >= 0; i--) Array.prototype.each.yield(this[i]) }