Implement moving bytes between OkBuffers.

This is more complicated than I'd anticipated.