[34; 38) 'self': &S
[40; 61) '{     ...     }': ()
[50; 54) 'self': &S
[75; 79) 'self': &S
[88; 109) '{     ...     }': ()
[98; 102) 'self': &S