A multivalue dictionary is a dictionary that can store multiple values per key.
An ordered multivalue dictionary is a multivalue dictionary that retains the
order of insertions and deletions.

WWW: https://github.com/gruns/orderedmultidict