CHAIN
-----
You canot use CHAIN in overlaid applications compiled with /O. This is
because the run-time module is retained in memory across the CHAIN and
a new overlay heap cannot be initialized.

SOLUTION
--------
Compile without /O to retain common block and remove all overlays from
main.  Split all main game commands into separate .EXEs and chain from
main to each .EXE game command and  return with Chained=-2.  Bypassing
reloading config upon return.

-end-
