Nathan: Thank you very much for these patches! I'm glad to see a test framework taking shape. I just committed the patches to trunk -- we sort of got distracted last week and forget to commit them. --Z