|
To my mind there is a huge difference between explicitly modifying table behavior via a metatable, and having behavior changed as a side effect of storing a userdata item as a key. As I and others have noted, the functionality needed by the OP can be done by interning, or by the appropriate use of metatables. And as others have noted, this thread is really going nowhere and is now drifting into ad hominem (not by you), so I’m dropping out. —Tim |