renamed Tally<> to MulitSet<> - because this seems a more commonly accepted name for this concept (at least according to wikipedia ;-))