A WeakMap object is a collection of key/value pairs in which the keys are weakly referenced. The keys must be objects or non-registered symbols and the values can be of arbitrary type.
WeakMap allows for garbage collection of keys that are no longer referenced.
WeakMap objects are not enumerable.
In Calcish, the results of cells are considered referenced.
WeakMap