class JS::Proxy

def each

def each
  return enum_for(:each) unless respond_to?(:length)
  length = self.length
  (0...length).each do |i|
    yield self[i]
  end
end