Swift asynchronous task switcher: it calls the completion handler of the most-recently-completed asynchronous task.