The storage object will never contain more than one object with the same identifier.
As such, it can be used to implement a set (a collection of unique values)
where the quality of an object being unique is determined by the value
returned by this function being unique.