# File multiset.rb, line 506
  def reject!
    ret = nil
    self.to_a.each do |item|
      if yield(item)
        ret = self if self.delete(item) == self
      end
    end
    ret
  end