Plus all the metatables goodies: weak key and/or value references, prototype inheritance, ...
That sounds... completely normal? Python dictionaries will do that too. So will Java HashMaps.
Plus all the metatables goodies: weak key and/or value references, prototype inheritance, ...