I’m excited to see how this works out in practice. The nice thing about linking lifetimes to lexical scope is that it’s easier to see the lexical structure of a program than to reason about its control flow. But if people have an intuition for the control flow that tends to match reality, this could be fine.