{+(Program
(Module
(Identifier))
(Function
(Identifier)
(Args)
(Switch
(Case
(Other "expression_list"
(Identifier)))
(FunctionCall
(Identifier))))))+}