ByteBuf - a simple Buf with owned memory