(Statements (Package (Identifier)) (Function (Empty) (Identifier) (Statements) (Statements (Assignment (Annotation (Statements { (Identifier) ->(Identifier) }) (Identifier)) (Statements)) (Assignment (Annotation (Statements { (Identifier) ->(Identifier) } { (Identifier) ->(Identifier) }) (Identifier)) (Statements)))))