{-(Program (Module (Identifier)) (Function (Identifier) (Args)) (Method (Identifier) (Args (ParameterDecl (Identifier) (Identifier))) (Args (ParameterDecl (Identifier) (Identifier))) (Identifier)))-}