> The reason I chose the string join example is that's precisely what > Cheetah does, and it illustrates one of the most frequent ways you'd > want to combine htmltext values with other strings. A long time ago I made htmltext a subclass of str. I recall it seemed to work fine and dealt with one of the big annoying things about ptl, which is forgetting to wrap things in str() (say you move some code from out-template to in-template). I don't remember exactly the argument against doing this in quixote at the time... was it supporting old versions of python?