public final StateImpl loadState(DataInputStream input) throws IOException {
public final StateImpl loadState(DataInputStream input, long expectedTimestamp) throws IOException {
	public final StateImpl loadState(DataInputStream input) throws IOException {		try {			return readState(input);		} finally {			input.close();		}	}