public Patch createNewPatch() {
public IPatch createNewPatch() {
    public Patch createNewPatch() { // Borrowed from DR660 driver	try {	    InputStream fileIn = getClass().getResourceAsStream(patchFileName);	    byte[] buffer = new byte [SINGLE_SIZE];	    fileIn.read(buffer);	    fileIn.close();	    return new Patch(buffer, this);	} catch (Exception e) {	    ErrorMsg.reportError("Error", "Unable to open " + patchFileName, e);	    return null;	}    }