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