In Chrome on Windows, I have this in the console:
> Symbol.iterator
< Symbol(Symbol.iterator)
> Symbol.iterator = "Hello!";
< "Hello!"
> Symbol.iterator;
< Symbol(Symbol.iterator)
So Symbol.iterator (thankfully) doesn't change, but why doesn't my attempt to assign to it throw an error?