AsyncFlow Supported features: timeout retry + backoff cancel compatible with completionHandler Usage below: