I think that package-private (and having `MessagePack.newUnpacker(byte[])`) makes API confusing. My opinion is *not* providing `MessagePack.newUnpacker` or `newPacker` so that users immediately can know the architecture.