@Contract(pure = true)
	public byte peek(int offset) {
		assert !isRecycled() : "Attempt to use recycled bytebuf";
		assert (head + offset) < tail;
		return array[head + offset];
	}
@ Contract ( pure = true ) public byte peek ( int offset ) { assert ! isRecycled ( ) : "Attempt to use recycled bytebuf" ; assert ( head + offset ) < tail ; return array [ head + offset ] ; }
Returns a {@code byte} from this {@link #array} which is
located at {@link #head} position increased by the offset
if this {@code ByteBuf} is not recycled. {@link #head} doesn't
change.

@param offset added to the {@link #head} value. Received value
must be smaller than current {@link #tail}.
@return a {@code byte} from this {@link #array} which is
located at {@link #head} with provided offset