code: public final CheckedMemorySegment put(int index, byte b) {
  		if (index >= 0 && index < this.size) {
  			this.memory[this.offset + index] = b;
  			return this;
  		} else {
  			throw new IndexOutOfBoundsException();
  		}
  	}
docs: Writes the given byte into this buffer at the given position.
  
  @param position The position at which the byte will be written.
  @param b The byte value to be written.
  @return This view itself.
  
  @throws IndexOutOfBoundsException Thrown, if the index is negative, or larger or equal to the size of
  the memory segment.