rb_proc_call_with_block  298 include/ruby/intern.h VALUE rb_proc_call_with_block(VALUE, int argc, VALUE *argv, VALUE);
rb_proc_call_with_block 1703 proc.c         	return rb_proc_call_with_block(proc, RARRAY_LEN(passed), RARRAY_PTR(passed), passed_proc);
rb_proc_call_with_block 3634 thread.c           return rb_proc_call_with_block(p->proc, 6, argv, Qnil);