title: Solving compatibility issues running javascript reduce() method on IE8
body: <p>Hi I have a web program that I need to run in IE8. On IE8 the javascript reduce method is not supported directly so I transferred in the Polyfill for the reduce method as mentioned here: <a href="https://stackoverflow.com/questions/7094935/ie-js-reduce-on-an-object">IE/JS: reduce on an object</a></p>
  <p>Now I've ran into another issue with Object.defineProperty() where the object doesn't support this action. I've been looking at this solution <a href="https://stackoverflow.com/questions/21175290/object-defineproperty-alternative-for-ie8">Object.defineProperty alternative for IE8</a>
  but I can't figure out how to transfer it over to the Polyfill as an alternative to Object.defineProperty().</p>
  <p>Looking for methods on how to fix up the Polyfill to get reduce working and solve the Object.defineProperty() issue or any other method to get reduce running on IE8.</p>