anchor.diff:  }
   
   abstract class OutlineTopLevelItem extends OutlineItem {
  -  OutlineTopLevelItem(services.OutlineTopLevelEntry data, String cssClassName)
  -      : super(data, "topLevel $cssClassName");
  +  OutlineTopLevelItem(services.OutlineTopLevelEntry data,
  +                      String cssClassName,
  +                      List<OutlineItem> outlineItems)
  +      : super(data, "topLevel $cssClassName", outlineItems);
   }
   
   class OutlineTopLevelVariable extends OutlineTopLevelItem {
  -  OutlineTopLevelVariable(services.OutlineTopLevelVariable data)
  -      : super(data, "variable");
  +  OutlineTopLevelVariable(services.OutlineTopLevelVariable data,
  +                          List<OutlineItem> outlineItems)
  +      : super(data, "variable", outlineItems);
   
     services.OutlineTopLevelVariable get _variableData => _data;
     String get returnType => _variableData.returnType;
   }
   
   class OutlineTopLevelFunction extends OutlineTopLevelItem {
  -  OutlineTopLevelFunction(services.OutlineTopLevelFunction data)
  -      : super(data, "function");
  +  OutlineTopLevelFunction(services.OutlineTopLevelFunction data,
  +                          List<OutlineItem> outlineItems)
  +      : super(data, "function", outlineItems);
   
     services.OutlineTopLevelFunction get _functionData => _data;
     String get returnType => _functionData.returnType;
  
positive.code:   }
  
    OutlineTopLevelVariable _addVariable(services.OutlineTopLevelVariable data) =>
        _addItem(new OutlineTopLevelVariable(data));
  
    OutlineTopLevelFunction _addFunction(services.OutlineTopLevelFunction data) =>
        _addItem(new OutlineTopLevelFunction(data));
  
    OutlineClass _addClass(services.OutlineClass data) {
      OutlineClass classItem = new OutlineClass(data, _outlineItems);
  
negative.code:   html.SpanElement _typeSpan;
    OffsetRange _offsetRange;
  
    OutlineItem(this._data, String cssClassName, List<OutlineItem> outlineItems) {
      _offsetRange = new OffsetRange(_data.bodyStartOffset, _data.bodyEndOffset);
  
      _element = new html.LIElement();
  