>This is all getting rather close to macros or templates or something else >equally (un)palatable... Look at it this way: it would give you more code for Henry to write a new paper about. :-) --tom