Add OrderedMap type