# 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