'use strict';
var arrayMethodBoxesProperly = require('es-array-method-boxes-properly');
var implementation = require('./implementation');
module.exports = function getPolyfill() {
var method = Array.prototype.reduce;
return arrayMethodBoxesProperly(method) ? method : implementation;
};