2be4bb74a5
Motiviation: We have a lot of duplicated code which makes it hard to maintain. Modification: Move shared code to UnsafeByteBufUtil and use it in the implementations. Result: Less duplicated code and so easier to maintain.