== A == class A --------------------- ===================== == foo == fun foo(a: A) { a[0] += 1 } --------------------- : A NEW: magic[FAKE_INITIALIZER](a: A) -> a : * NEW: r(a) -> 0 : * NEW: r(0) -> a[0] : * NEW: magic[UNRESOLVED_CALL](a[0]|, ) -> 1 : * NEW: r(1) -> a[0] += 1 : * NEW: magic[UNRESOLVED_CALL](a[0] += 1|, ) -> { a[0] += 1 } : * COPY =====================