At some point every Python developer writes a while True loop with a break, or a teetering stack of nested with blocks, and ...