Add in update_options for context_id in async.py
Add in early return if no context_id exists
Add in patch of transactional complete to test