(name, setter)
| 380 | return SYMBOL + '(' + key + ')_' + (++sid + random())[TO_STRING](36); |
| 381 | } |
| 382 | function getWellKnownSymbol(name, setter){ |
| 383 | return (Symbol && Symbol[name]) || (setter ? Symbol : safeSymbol)(SYMBOL + DOT + name); |
| 384 | } |
| 385 | // The engine works fine with descriptors? Thank's IE8 for his funny defineProperty. |
| 386 | var DESC = !!function(){ |
| 387 | try { |