I just noticed that in https://github.com/msgpack/msgpack-ruby/pull/314. We should implement it, but it requires a substantial refactoring :/