Ordered Multivalue Dictionary - omdict. A multivalue dictionary is a dictionary that can store multiple values for the same key. An ordered multivalue dictionary is a multivalue dictionary that retains the order of insertions and deletions. omdict retains method parity with dict.