modifiable-dict
Typed and Tested Case Insensitive Dictionary which was inspired by Raymond Hettinger
Typed and Tested Modifiable Items Dict and ModifiableItemsAttrDict which allow keys and values to be modified at run time. ModifiableItemsAttrDict additionally provides attribute-style access to dictionary items.