weakobjectiddict since weakkeydict is hash-consing