public IPatch createPatch(byte[] sysex) { return new Patch(sysex, this);
public IPatch createPatch() { return (IPatch) createNewPatch();
    public IPatch createPatch(byte[] sysex) {        return new Patch(sysex, this);    }