Changed TransactionCallback to TransactionCallbackWithoutResult where
appropriate.