anchor.diff:          _outlineDiv.classes.add('collapsed');
         }
       });
  +
  +    html.document.styleSheets.forEach((sheet) {
  +      final Iterable<html.CssStyleRule> rules = sheet.cssRules.where((rule) {
  +        return rule is html.CssStyleRule &&
  +               rule.selectorText == '.${_ITEM_CSS_CLASS}';
  +      });
  +      _outlineItemCssRules.addAll(rules);
  +    });
  +
     }
   
     Stream<OutlineItem> get onChildSelected => _childSelectedController.stream;
  
positive.code:       _element.append(_typeSpan);
      }
  
      _element.classes.add("${Outline.ITEM_CSS_CLASS} ${cssClassName}");
    }
  
    String get displayName => _data.name;
  
negative.code:  * Defines a class to build an outline UI for a given block of code.
   */
  class Outline {
    static const _ITEM_CSS_CLASS = 'outlineItem';
  
    List<OutlineItem> _outlineItems;
    OutlineItem _selectedItem;
  