String toString(int start, int end) { // package-private
		try {
			return new String(hb, start + offset, end - start);
		} catch (StringIndexOutOfBoundsException x) {
			throw new IndexOutOfBoundsException();
		}
	}