IO.sysopen raises an exception when open(2) fails.  closes #6.