match mruby fixes, use CFunc.libcall