Enveloped the client's pull in a transaction.