This builds a dictionary / list-like api on the PointSet. The `key` might be an integer or a coordinate tuple, or a point. There is a design question here: should it initialize the object as a Point3d? An if Point3ds are already hashable, why am I using simple tuple
(self, key)
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected