docs: def _execute_callback(async, callback):
      """Execute the given callback or insert the Async callback, or if no
      callback is given return the async.result.
      """
      from furious.async import Async
  
      if not callback:
          return async.result.payload
  
      if isinstance(callback, Async):
          return callback.start()
  
      return callback()