I just realized that that class is misnamed in typeshed, it should be `_GeneratorContextManager` (to match what it's called at runtime). I also don't understand what its `__call__` method is for (contextlib doesn't seem to have reference docs, and the source has few clues).