I have a several colls with thousands of entries consisting of symbols stored with numerical indices. However the indices aren't just keys, but decimal values associated with the actual data... so I can't just renumber everything because I need those values to lookup related symbols. The problem is that many of the entries are indexed with the same decimal value (the original data came from other sources).
How can I fix this? I need to retrieve multiple strings of symbols using a specific value that may or may not be associated with more than one index.