This module attempts to make using HTML templates simple and natural.
It extends standard HTML with a few new HTML-esque tags. The file
written with HTML and these new tags is called a template. It is
usually saved separately from your script. Using this module you fill
in the values for the variables, loops and branches declared in the
template. This allows to separate design - the HTML - from the data,
which you generate in the Perl script.