How to integrate the StringTemplate engine into the CherryPy web server
Rob,
There's reason behind people's selection of tools. StringTemplate is not terribly popular for Python, there are templating engines that are much better supported and with a much wider audience. If you don't like Kid, there's also Django's templating, Jinja, Cheetah and others. Perhaps you can find in one of them the features you like so much in StringTemplate and live happily ever after.
I love the StringTemplate engine, and I love the CherryPy web server, and I know that they can be integrated.
Who has done it?  How?
EDIT:  The TurboGears framework takes the CherryPy web server and bundles other related components such as a template engine, data access tools, JavaScript kit, etc.  I am interested in MochiKit, demand CherryPy, but I don't want any other template engine than StringTemplate (architecture is critical--I don't want another broken/bad template engine).
Therefore, it would be acceptable to answer this question by addressing how to integrate StringTemplate with TurboGears.
It may also be acceptable to answer this question by addressing how to use CherryPy and StringTemplate in the Google App Engine.
Thanks.