# File lib/backports/1.9.2/array.rb, line 88 def uniq_with_block! return uniq_without_block! unless block_given? replace self if frozen? # force error u = uniq{|e| yield e} replace u unless u.size == size end