throw new IllegalStateException("impossible", e);
throw new AssertionError(e);
	public Object clone() {		try {			return super.clone();		} catch (CloneNotSupportedException e) {			throw new IllegalStateException("impossible", e);		}	}