`this.model.reset()` will reset the contents of the model, which may cause the model to become empty. If the model is empty after it has been reset, it will be removed from the collection. Would it make more sense to check `this.model.isNew()` instead, to check if it's ever been saved to the server?