'use strict';var wellKnownSymbol=require('./well-known-symbol-d17f132e.js'),normalizeComponent=require('./normalize-component-ebe0c011.js');var SPECIES = wellKnownSymbol.w('species');

var setSpecies = function (CONSTRUCTOR_NAME) {
  var Constructor = wellKnownSymbol.g(CONSTRUCTOR_NAME);
  var defineProperty = normalizeComponent.o.f;

  if (normalizeComponent.d && Constructor && !Constructor[SPECIES]) {
    defineProperty(Constructor, SPECIES, {
      configurable: true,
      get: function () { return this; }
    });
  }
};exports.s=setSpecies;