(Program (Call { (MemberAccess {-(Identifier)-} {-(Identifier)-}) ->(Identifier) } (Empty)) {-(Call {-(Identifier)-} {-(Identifier)-} {-(Identifier)-} {-(KeyValue {-(Symbol)-} {-(Integer)-})-} {-(KeyValue {-(Identifier)-} {-(Integer)-})-} {-(Empty)-})-} {-(Call {-(Identifier)-} {-(Call {-(Identifier)-} {-(Identifier)-} {-(Empty)-})-} {-(Empty)-})-} {-(Call {-(Identifier)-} {-(KeyValue {-(Array)-} {-(Integer)-})-} {-(Identifier)-} {-(Identifier)-} {-(Function {-(Empty)-} {-(Identifier)-} {-(Function {-(Empty)-} {-(Integer)-})-})-} {-(Empty)-})-})