public void ProcNew2() { TestOutput(@" class P < Proc end def foo 1.times { |x| $x = P.new } end y = lambda { puts 'foo' } foo(&y) p $x.object_id == y.object_id p $x.class ", @" false P "); }