Symbols show important landmarks, places and areas. They are used because maps are usually too small to contain lots of writing A key is a guide which explains what the symbols on the map mean.
Instead of requiring creating a new object to be only used as a key, a symbol would provide more clarity for the ergonomics of a WeakMap and the proper roles of its keys and mapped items. The ...