docs: private DocumentChange addDoc(QueryDocumentSnapshot newDocument) {
      ResourcePath resourcePath = newDocument.getReference().getResourcePath();
      documentSet = documentSet.add(newDocument);
      int newIndex = documentSet.indexOf(resourcePath);
      return new DocumentChange(newDocument, Type.ADDED, -1, newIndex);
    }