Michael Snyder wrote: > Well, it has the virtue of simplicity! > At first glance, it seems conceptually valid. > > I think you need a clean-up, though. What if it errors? Look again, more closely :) arg_cleanup IS a clean-up. Does that mean it is OK? Thanks for the quick review Andrew