cache = new HashMap();
    private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException  {        s.defaultReadObject();        setDriver();        if (driver == null) {            parameters = new HashMap();            descs = new SysexDesc[0];        } else {            useBasePatch(driver.getBasePatch());        }    }