Wraps the async tasks to support legacy developers.