from preamble:
"Change Set: WeakKeyAssn-raok Date: 29 November 2002 Author: Dr Richard A. O'Keefe
Since at least Squeak 3.0, WeakKeyAssociation>>key:value: has ignored its first argument and put the wrong object in its key WeakArray. This mistake is still present in Squeak 3.4."!