type of mrb_type() should be enum mrb_vtype when MRB_NAN_BOXING is on
Hash#shift may return any entries
symbol length type to be mrb_int
string length type to be mrb_int
calc hash value directly for strings, symbols and numbers
Merge branch 'master' of github.com:mruby/mruby