As of ES2015, new ECMAScript standard library APIs have used a protocol-based design, enabled by the introduction of Symbols. Symbols are ECMAScript values which have identity and may be used as ...
#1154 just got closed, but I do think it's a good idea for these to be somewhere. This ticket is just a reminder of that.