This is identical to class simList, except that the .envir slot
is replaced by a .list containing a list to store the objects from the
environment contained within the simList.
Saving/loading a list behaves more reliably than saving/loading an environment.