Oh, it's beautiful!  Thank you, thank you, thank you!

I *never* would have figured that out.

Where can I learn more about the StringIO class?  If it's not in my beloved
pickaxe, I don't know about it.  :(  Do one of the other books cover this?

Now I just need to figure out how to grab the input *as it's being grabbed*
so I can echo it to the output...

Chris