People who do not really know what is going on use CDATA for historical reasons. If you use an XML style TPL (which there is really no reason to do), then you need to wrap perl in CDATA. [php]this needs CDATAthis does not need CDATA[/php]