pub unsafe extern "C" fn mrbc_context_new(
    mrb: *mut mrb_state
) -> *mut mrbc_context