Thanks for all the details and reproductions on this. It will take me a few days to dig myself out of the hole I'm in on other projects, but I will get to it ASAP. If anyone's feeling impatient, please don't wait for me to take a run at it. -MSK