# File lib/bson/ordered_hash.rb, line 44 def reject return to_enum(:reject) unless block_given? dup.tap {|hash| hash.reject!{|k, v| yield k, v}} end