Completed Receivers versus return values task