No it's not an academic excercise, but your right, the situation is more complex than I originally thought. I've got a minor bug in my template code, but it'd cause more trouble to fix than to leave in for the moment.
Thanks for your input! -Sandra -- http://mail.python.org/mailman/listinfo/python-list