My preference is to not depend on other libraries as much as possible...because we want to use msgpack-java in a lot of applications which could depend on super crazy old libraries.