Totally rewrite yield_from_ implementation
Totally rewrite yield_from_ implementation

The old version had a ton of weird edge cases wrong. This approach is
much simpler and gets all the edge cases right!

njsmith/async_generator