I have a program that produces text output. I want to reformat the data to include such elements as HTML headers, tables, text-formatting, etc. Is there a module that does this? I'm a little unclear about whether or not HTML::Template is what I need.