Even looked at Assocative Containers[1] before I thought, "alist!"
[1] https://en.wikipedia.org/wiki/Associative_containers