# File multiset.rb, line 486
  def delete(item, delcount = 1)
    return nil if delcount == nil || !self.include?(item)
    d = delcount.to_i
    return nil if d <= 0
    self.renew_count(item, self.count(item) - d)
  end