anchor.diff:    }
     
     /**
  -   * Create an environment for the [DartCode] and all dependencies and return 
  +   * Create an environment for the [DartProgram] and all dependencies and return 
      * the path to run (with e.g. [spawnUri]) as a [Future]. Missing files will be
      * downloaded. The created environment will be placed in the [workDir]
      * directory where also a cache will be created for previously dowloaded
  
positive.code:     return _treeHashCache;
    }
    
    /**
    * Generate Map object from DartProgram instance and is required to make it
    * possible to convert a DartProgram instance to an JSON string.
    */
    Map<String, Object> toJson() {
      _log("Running toJson() for $name");
      
  
negative.code:                                      jsonMap[_HASH], dependencies);
    }
    
    /*
     *  Because the operation can be a little CPU intensive we save this. There
     *  are no risks involved because the hashsum of each dependency of the 
  