@Override
  public @NotNull ByteSequence subSequence(int start, int end) {
    return new ByteArraySequence(myBytes, myOffset+start, end-start);
  }
@Override
  public @NotNull ByteSequence subSequence(int start, int end)