@witty-crayon-22786 I don't think it's super-important, but it surprises me that there is no way to hide a coroutine exchange behind a python function, preserving the python/rust call boundary you have in
https://github.com/pantsbuild/pants/pull/5580 but hiding it from user code.