instructive permission errors in case of errors. Much more to be
done, but this is a (small) start. This is becoming more important as
XSB, Inc. runs large, long-running programs over sometimes flakey
networks, and we need to be told if/when the network goes down.