title: Firestore batch write rollback?
body: <p>Since transactions are limited in Firestore, sometimes you are stuck performing multiple batch writes, or batch writes that are contingent on other network events. In such a case, if one write succeeds and another fails, is there any way to perform a rollback on the batch that was completed?</p>