Whops, error de mi parte, esta en la implementación sobre la cual estoy trabajando en este momento.
Para estas cosas estaría bueno tener disponible el API de JavaScript 1.8 en todos los browsers:
Código Javascript
:
Ver original[0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){
return previousValue + currentValue;
}); // 10