2.4.0 introduction2.4.1 The Object Metaphor2.4.2 Sequence Objects2.4.3 Dictionaries2.4.4 Local State2.4.5 The Benefits of Non-Local Assignment2.4.6 The Cost of Non-Local Assignment2.4.7 Implementing Lists and Dictionaries2.4.8 Dispatch Dictionaries2.4.9 Propagating Constraints