(Statements (Call { (MemberAccess {-(This)-}) ->(MemberAccess {+(This)+}) } (Function (Empty) (Empty) (Empty) (RequiredParameter (Empty) (Empty) (Empty) (Assignment (Identifier) (Empty))) (Statements (Return { (MemberAccess {-(Identifier)-}) ->(MemberAccess {+(Identifier)+}) }))) (Empty)))