이유는 당연히 컴파일러가 예전값 접근을 막아주니까