Just wow. I was aware for a while that Guile's I/O "story" wasn't stellar. So I was watching this thread, as my awe grew, mail by mail. Thanks Rob, Mark and all the others. This was really impressive. You rock. Cheers -- tomás