Blech, I didn't notice two typos in the patch and after noticing went hunting for a test suite; seems since this changes most of the output it's going to require a lot of test rewriting first. The call for discussion still stands while I work on updating the patch with those changes. Jeff