use mrb_basic_ptr instead of obsolete mrb_basic