An implementation of multiple dictionaries preserving the order of addition of elements.
Metacello new
baseline: 'ContainersOrderPreservingDictionary';
repository: 'github://pharo-containers/Containers-OrderPreservingDictionary';
load.
spec
baseline: 'ContainersOrderPreservingDictionary'
with: [ spec repository: 'github://pharo-containers/Containers-OrderPreservingDictionary/src' ].
I harvested the code from the old SmalltalkHub/PharoExtras repository. Interested archeologues can find relevant commit history there. http://www.smalltalkhub.com/#!/~PharoExtras/OrderPreservingDictionary