anchor.diff:          queryHandler,
           new File(eventFilePath),
           new Directory(backupPath),
  +        new File(backupFilePath),
           authenticator,
           skipplayback);
   
  
positive.code: 
    /// Saves the current EventQueue in [eventFile] in a new gzipped file in [backupDirectory] ("events_milliSecondsSinceEpoch.dat")
    Future backupEvents() async {
      final File tempEventFile = new File(backupDirectory.path + "/tmp.dat");
      await tempEventFile.create(recursive: true);
      final Stream<List<int>> eventsFile = eventFile.openRead();
      final IOSink tmpFile = tempEventFile.openWrite();
  
      await eventsFile.transform(GZIP.encoder).pipe(tmpFile);
      await tempEventFile.rename(backupDirectory.path +
          "/events_${new DateTime.now().millisecondsSinceEpoch}.dat");
    }
  
    Future logAction(
  
negative.code:       await trans.commit();
  
        // Erst nach Speichern an den Client bestätigen!
        await Future.wait([_eventFileSink.add(e), _eventFileMirrorSink.add(e)]);
  
        for (WebSocketConnection conn in connections) {
          for (Subscription sub in conn.subscriptions.values) {
  