Nope. You don't want to be looking at $! after system. The child
exit status is in $? (as well as being the return value from system),
and the child's reason for exiting is not available to you in any way shape or form. We went through this with tilly a few weeks
ago. {grin}