Korn shell has had support for associative arrays (which python calls "dictionaries," and perl "hashes") for eons (well over a decade I think). I'll also be interested in whether bash 3.x fixes one ...