AttrDict is an MIT-licensed library that provides mapping objects that allow
their elements to be accessed both as keys and as attributes.