I did some exploration and took the parts about some of this feedback very seriously on how they can be implemented and updated the proposal with some additional explanations, better examples, and incorporated the feedback in this PR of changes to the proposal [SE-0314] `AsyncStream` and `AsyncThrowingStream` Updates by phausler · Pull Request #1389 · apple/swift-evolution · GitHub