code: function (module, exports, __webpack_require__) {
  
                  'use strict';
                  var $export = __webpack_require__(6)
                      , aFunction = __webpack_require__(19)
                      , toObject = __webpack_require__(56)
                      , fails = __webpack_require__(5)
                      , $sort = [].sort
                      , test = [1, 2, 3];
  
                  $export($export.P + $export.F * (fails(function () {
                      // IE8-
                      test.sort(undefined);
                  }) || !fails(function () {
                      // V8 bug
                      test.sort(null);
                      // Old WebKit
                  }) || !__webpack_require__(160)($sort)), 'Array', {
                          // 22.1.3.25 Array.prototype.sort(comparefn)
                          sort: function sort(comparefn) {
                              return comparefn === undefined
                                  ? $sort.call(toObject(this))
                                  : $sort.call(toObject(this), aFunction(comparefn));
                          }
                      });
  
                  /***/
              }
docs: /* 162