def test():
    with context():
        for x in range(10):
            yield x
for x in test():
    if x == 5:
        break
Есть ли осмысленный способ использования менеджеров контекста внутри генераторов?