unwind(Term). Note that we cut to ensure
that the exception is not delayed forever because the recover
handler leaves a choicepoint.destroySourceFile() in pl-proc.c
Note that qlf must be last when searching for Prolog files.
Otherwise use_module/1 will consider the file as not-loaded
because the .qlf file is not the loaded file. Must be fixed
elsewhere.
heartbeat is
non-zero.compileFileList() in pl-wic.c. Gets the files from
"-c file ..." and loads them into the module user.