* 
	 * @throws IndexOutOfBoundsException
	 *             If the preconditions on the <tt>start</tt> and <tt>end</tt>
	 *             parameters do not hold
	 */
	public static CharBuffer wrap(CharSequence csq, int start, int end) {
		try {
			return new StringCharBuffer(csq, start, end);
		} catch (IllegalArgumentException x) {
			throw new IndexOutOfBoundsException();
		}
	}