> Long term I see us creating > SVG::Graph - general base module > SVG::Graph::Bar - specific template > SVG::Graph::Line - Got working now - specific template > SVG::Graph::Pie - specific template
Perhaps you could append ::TT or similar to the end, to allow for the possiblity of other modules that do the same thing, but using a different ("Burn the heretic! Burn the heretic!") templating system? Then SVG::Graph and friends could just be factories that return objects of the appropriate type. N -- 1 1 2 3 4 5 6 7 7 0 0 0 0 0 0 0 5 -- The 75 column-ometer Global Messaging, A: Top posting 120 Cheapside, x83331 Q: What's the most annoying e-mail habit?