anchor.diff:  ;;;
   ;;; Global environment.
   ;;;
  -;;; The global envrionment is divided into namespaces, but a namespace
  +;;; The global environment is divided into namespaces, but a namespace
   ;;; may be represented in several different slots.  So for instance,
   ;;; what is usually considered the FUNCTION namespace, we have divided
   ;;; into four separate lists, consisting of global function entries,
  
positive.code: ;;;; namespaces.  
  ;;;;
  ;;;; For compilation, another part consists of the extensions to the
  ;;;; startup environment that happen when lexial variables, functions,
  ;;;; macros etc, are introduced during the compilation of a form.
  ;;;; This part is represented as a simply linked list of entries, with
  ;;;; no regard to namespaces.
  
negative.code: ;;;; then combined into an object called an INFO object which is
  ;;;; finally returned.
  ;;;;
  ;;;; An environment is divided into disconnected parts.  
  ;;;;
  ;;;; One part is always the same, and that is the global environment,
  ;;;; which is the value of the variable *global-environment*.  The
  