var global = require('../internals/global'); var shared = require('../internals/shared'); var uid = require('../internals/uid'); var NATIVE_SYMBOL = require('../internals/native-symbol'); var Symbol = global.Symbol; var store = shared('wks'); module.exports = function (name) { return store[name] || (store[name] = NATIVE_SYMBOL && Symbol[name] || (NATIVE_SYMBOL ? Symbol : uid)('Symbol.' + name)); };