if (ch != null) ch.close();
getImpl().close(); impl = null; bound = false;
	public synchronized void close() throws IOException {		if (impl != null)			impl.close();		if (ch != null)			ch.close();		closed = true;	}