> So, while one could view it as "choosing ones battles", in this case nothing > was forcing that choice.
Many people used `add` by accident. Now that could have been fixed by using a different name like `addAllowForDuplicate` but then the implementation of `del` (and actually every other operation) is forced to handle duplicates and that seemed rather constraining in the long run.