(Statements (Package (Identifier)) (Function (Identifier) (Statements (Assignment (Identifier) (Composite { (Identifier) ->(Identifier) } (Statements (KeyValue (Identifier) (TextElement)) (KeyValue (Identifier) (TextElement))))) (Assignment (Identifier) (Composite (Constructor (Empty) (Field { (Identifier) ->(Identifier) } (Statements (Identifier)))) (Statements (KeyValue { (Identifier) ->(Identifier) } { (Integer) ->(Integer) })))) (Assignment (Identifier) (Composite { (MemberAccess {-(Identifier)-}) ->(MemberAccess {+(Identifier)+}) } (Statements))))))