
By overriding the 'param' and 'output' methods from html::template, html::template::pluggable provides support for html::template plugins.
html::template::plugin::dot adds support for the magic dot notation to html::template. thus objects can be supplied to the template via the 'param' method and object methods can be accessed in the template.
html::template::plugin::dot::helpers adds a number of convenience methods to handle strings and numbers.