Yanked -- already in util.collect.ObjectMap
MapObject now supports read-only keys (no setter)