# File lib/backports/1.9.2/enumerable.rb, line 37
  def each_entry(*pass)
    return to_enum(:each_entry, *pass) unless block_given?
    each(*pass) do |*args|
      yield args.size == 1 ? args[0] : args
    end
    self
  end