Looks like this require isn't needed. The implementation is using pack/unpack.