원래 모든 하위스코프에서 모든 상위스코프변수에 접근가능한게 기본룰 아니였나..


이름같은변수는 shadowing으로 자기랑 제일가까운 스코프변수 따르는거고..


얘는 자기 필드변수접근하려면 자신을 객체인자로넘기고 접근하네.


스크립트 언어 특인가했더니 js는 또 안그러네...