Reduce initial definitions to the actual initial value, where possible.
Reduce transform functions with PostCSS.
An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as ES3.
Reduce a list of values using promises into a promise for a value