Weak hash tables has an undokumented constraint in order for it to work. The key of a weak key value table / double weak table cannot be part of the value and expect the behavior in the current dokumentation to apply,, and vice verse for weak value tables. /Stefan