# File lib/bson/ordered_hash.rb, line 145
      def reject(&block)
        clone = self.clone
        return clone unless block_given?
        clone.delete_if(&block)
      end