XML template definition
An XML template definition consists of a method declaration (xml header), variable definitions (xml_variables) and the template code embedded in template tags..
Definition:
xml_def := beg_template [xml_header] [xml_variables] xml_spec end_template