fix for bug #655: record values, like variables, may become bound during value propagation, therefore they too need to be snapshot and restored by GetGlobalEnv/InstallGlobalEnv (when reachable()).  The only change is to the definition of RecordConstr,reachable() which adds the RecordConstr object itself to the list of variables that need to be snapshot.
fix for bug #655: record values, like variables, may become bound
during value propagation, therefore they too need to be snapshot and
restored by GetGlobalEnv/InstallGlobalEnv (when reachable()).  The
only change is to the definition of RecordConstr,reachable() which
adds the RecordConstr object itself to the list of variables that need
to be snapshot.



mozart/mozart2,layus/mozart2,mozart/mozart2,eregon/mozart-graal,eregon/mozart-graal,avisparesearch/Mozart2,dianacgr/mozart2,eregon/mozart2,mistasse/mozart-graal,Angeldude/mozart2,dianacgr/mozart2,mistasse/mozart-graal,eregon/mozart2,mistasse/mozart-graal,avisparesearch/Mozart2,eregon/mozart2,Angeldude/mozart2,eregon/mozart-graal,eregon/mozart-graal,Angeldude/mozart2,layus/mozart2,yjaradin/mozart2,mozart/mozart2,mistasse/mozart-graal,mistasse/mozart-graal,eregon/mozart-graal,yjaradin/mozart2,dianacgr/mozart2,eregon/mozart-graal,layus/mozart2,yjaradin/mozart2