docs: def store_context(context):
      """Persist a furious.context.Context object to the datastore by loading it
      into a FuriousContext ndb.Model.
      """
  
      logging.debug("Attempting to store Context %s.", context.id)
  
      entity = FuriousContext.from_context(context)
  
      # TODO: Handle exceptions and retries here.
      marker = FuriousCompletionMarker(id=context.id)
      key, _ = ndb.put_multi((entity, marker))
  
      logging.debug("Stored Context with key: %s.", key)
  
      return key