Designator마다 보는 object가 서로 다르다

execution은 선언 signature, args는 runtime value, this는 proxy, target은 실제 object를 읽는다.

Declared method

execution parameters

Runtime arguments

args binding

Proxy instance

this

Target instance

target