NamedCollection
NamedCollection is a data structure, often found in programming libraries, that combines the functionality of a list or array with that of a dictionary or map. Its primary characteristic is that it allows elements to be accessed not only by their numerical index but also by a unique name or key associated with each element. This duality provides flexibility in how data is stored and retrieved.
When an item is added to a NamedCollection, it is typically given both a position in the
The underlying implementation of a NamedCollection might vary. Some might internally use a list to maintain