No, because then in the error case it would wrap a thrown exception as a success.