removed omaps: actually they're not maps, it is possible to have many similar keys