code: function (module, exports, __webpack_require__) {
  
                  'use strict';
                  var $export = __webpack_require__(6)
                      , html = __webpack_require__(46)
                      , cof = __webpack_require__(32)
                      , toIndex = __webpack_require__(37)
                      , toLength = __webpack_require__(35)
                      , arraySlice = [].slice;
  
                  // fallback for not array-like ES3 strings and DOM objects
                  $export($export.P + $export.F * __webpack_require__(5)(function () {
                      if (html) arraySlice.call(html);
                  }), 'Array', {
                          slice: function slice(begin, end) {
                              var len = toLength(this.length)
                                  , klass = cof(this);
                              end = end === undefined ? len : end;
                              if (klass == 'Array') return arraySlice.call(this, begin, end);
                              var start = toIndex(begin, len)
                                  , upTo = toIndex(end, len)
                                  , size = toLength(upTo - start)
                                  , cloned = Array(size)
                                  , i = 0;
                              for (; i < size; i++)cloned[i] = klass == 'String'
                                  ? this.charAt(start + i)
                                  : this[start + i];
                              return cloned;
                          }
                      });
  
                  /***/
              }
docs: /* 161