1 2 3 4
with (x) if True else y: ... with (x for x in iter) if True else y: ... with (x async for x in iter) if True else y: ... with (x)[0] if True else y: ...