A framework for transactional operations.