Thanks for all the feedback everyone. I'm going to rename the module SVG::TT::Graph so we'll have:
SVG::TT::Graph SVG::TT::Graph::Line SVG::TT::Graph::Pie etc.. I don't see any point keeping the burner seperate now (the base object really doesn't do much, it's all in the template, if someone really wants to use another template language they can always overload the burn method). Most kudos to Stephen Morgan the guy who actually created the templates. Thanks again. Leo p.s. will post when we have a new version up.
