An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
Version1.0.6compared with

No previous version available to compare.