I have done some reading of the manual pages that come with 'Template' and it seems pretty well suited to my needs. However one issue which makes it a little less than ideal is the fact it seems to require the template to be a separate text file, marked up apropriately. Have I got that right? Or can you use a string instead with the same markup? I suppose I could always write a temporary template file on the fly FROM a variable and then delete it when i am done... That feels like it defeats the object though!
"Aure Entuluva!" - Hurin Thalion at the Nirnaeth Arnoediad.