docs: def _insert_post_complete_tasks(context):
      """Insert the event's asyncs and cleanup tasks."""
  
      logging.debug("Context %s is complete.", context.id)
  
      # Async event handlers
      context.exec_event_handler('complete', transactional=True)
  
      # Insert cleanup tasks
      try:
          # TODO: If tracking results we may not want to auto cleanup and instead
          # wait until the results have been accessed.
          from furious.async import Async
          Async(_cleanup_markers, queue=CLEAN_QUEUE,
                args=[context.id, context.task_ids],
                task_args={'countdown': CLEAN_DELAY}).start()
      except:
          pass