Combine wrapper on Google's iOS Firebase library.
Throw error if data is nil in DocumentReference.getDocument, this fixes issue if snapshot.data() is nil.
Now CombineFirebaseFirestore has new methods for publisher and getter with mapper from documentSnapshot and querySnapshot to desired Object
Firebase Firestore