Unlike most other JavaScript objects, symbols are not automatically converted into a string when performing concatenation.
let apple = Symbol('Apple') + ''; // throws TypeError!
Instead, they have to be explicitly converted into a string when necessary, (for example, to get a textual description...