code: @Override
  	public BitStore range(int from, int to) {
  		if (from < 0) throw new IllegalArgumentException();
  		if (from > to) throw new IllegalArgumentException();
  		from += start;
  		to += start;
  		if (to > finish) throw new IllegalArgumentException();
  		return new BooleansBitStore(bits, from, to, mutable);
  	}
docs: views