Transaction retry functions now work with "manual" transactions. #405