If an Operation is constructed with a nil client and then executed, it's possible to panic in a couple spots when verifying if the Operation is in a transaction: