> proc add(): > > puts a new (key, value) pair into t even if t[key] already exists. This can > introduce duplicate keys into the table!
I see now. `allValues()` is the analogue to `add()`. I assume that `del()` and `take()` remove the entire list of values that were added for a given key. And I assume that the "put" procs all ensure that there is only a single value for a given key, even if there had been multiple values before the put. Otherwise, I have no idea how to undo multiple `add()` calls. I think this is the missing piece in the documentation.
