Fixing various deep issues with the MRuby C/C++ binding.