It sounds like someone ought to fix cStringIO. (And I don't mean me!) It also sounds like that's a project. In the meantime, when is it safe to use cStringIO in Zope3? It's used in 40 files, including the changes I just made inside Zope/Server. Jeremy