Use mrb_yield_with_class instead of mrb_yield_internal