public ByteBuffer SubBuffer(int offset) { return AsyncSafe ? NewAsync(Buffer, Offset + offset, Length - offset) : NewSync(Buffer, Offset + offset, Length - offset); }