An unordered_­map is an unordered associative container that
supports unique keys (an unordered_­map contains at most one of each
key value) and that associates values of another type
mapped_­type with the keys.