@Override
  public ByteRange put(int index, byte val) {
    bytes[offset + index] = val;
    clearHashCache();
    return this;
  }
Create a new {@code ByteRange} over the provided {@code bytes}. The array to wrap. The offset
into {@code bytes} considered the beginning of this range. The length of this range.
hbase-common/src/main/java/org/apache/hadoop/hbase/util/SimpleMutableByteRange.java