anchor.diff:    @$dart$core.override
     $dart$core.bool get empty
       =>  List.$empty(this);
  +
  +  $dart$core.bool equals($dart$core.Object other)
  +    =>  List.$equals(this, other);
   
     @$dart$core.override
     get($dart$core.Object index)
  
positive.code:     // simulate anonymous class
      return new _$ListIterator_anon($this, index);
    }
  }
  
  // Simulate anonymous class
  
negative.code: 
    // TODO change to "==" once compiler handles this
    $dart$core.bool equals($dart$core.Object other) {
      if (other is String) {
        return _value == other._value;
      }
      return false;
  