ScopedValue의 nested binding은 안쪽 범위가 끝나면 바깥 값으로 복원된다
ScopedValue는 global default나 mutable ThreadLocal slot이 아니라 call stack의 동적 범위에 묶입니다.
UNBOUNDget → NoSuchElementException
OUTER BOUNDREQUEST=req-42
NESTED BOUNDREQUEST=req-42/child
NESTED EXITreq-42로 복원
OUTER EXIT다시 unbound
핵심: 불변 context를 where/run 경계에 bind하고 범위를 벗어난 get은 허용하지 않습니다.