Adds option to use a vector-like container instead of a map for value internal storage. This has the effect of maintaining the order of values during reading and writing.