anchor.diff:      });
       setupConnectionRecovery();
       setupListeners();
  -    setupDataRequesting();
  +    setupDataRequesting(initialData: initialData);
     }
   
   
  
positive.code:         return;
        }
        _version = response['version'];
        _handleData(response['data'], this);
        _connected = true;
  
        logger.info("Got initial data, synced to version ${_version}");
  
        // TODO remove the check? (restart/dispose should to sth about initialSynd)
        if (!_initialSync.isCompleted) _initialSync.complete();
  
negative.code:         requestLock = false;
          if(collection == null)
            collection = _createNewCollection();
          _start(initialData: initialData);
        });
      }
    }
  