IsCompletedWithFailure added to PutTask