@happy-kitchen-89482: would you mind re-reviewing
https://rbcommons.com/s/twitter/r/3202/ ? I had to manually reimplement ‘with’ to deal with the new async behavior so that the context manager’s cleanup gets called at the right time. maybe there’s a better way..