anchor.diff:    bool _skipAutoDigest = false;
     bool _disabled = false;
   
  +  _set$Properties() {
  +    _properties[r'this'] = this;
  +    _properties[r'$id'] = this.$id;
  +    _properties[r'$parent'] = this.$parent;
  +    _properties[r'$root'] = this.$root;
  +  }
  +
     Scope(this._exceptionHandler, this._parser, ScopeDigestTTL ttl,
         this._zone, this._perf):
           $parent = null, _isolate = false, _lazy = false, _ttl = ttl.ttl {
  -    _properties[r'this']= this;
       $root = this;
       $id = '_${$root._nextId++}';
       _innerAsyncQueue = [];
  
positive.code:     } else {
        $parent._childHead = $parent._childTail = this;
      }
    }
  
    _autoDigestOnTurnDone() {
  
negative.code:     // Set up the zone to auto digest this scope.
      _zone.onTurnDone = _autoDigestOnTurnDone;
      _zone.onError = (e, s, ls) => _exceptionHandler(e, s);
      _set$Properties();
    }
  
    Scope._child(Scope parent, bool this._isolate, bool this._lazy, Profiler this._perf):
        $parent = parent, _ttl = parent._ttl, _parser = parent._parser,
        _exceptionHandler = parent._exceptionHandler, _zone = parent._zone {
      $root = $parent.$root;
      $id = '_${$root._nextId++}';
      _innerAsyncQueue = $parent._innerAsyncQueue;
  