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