anchor.diff:    int _depth = 0;
   
     /// Flags: [_attachedFlag], [_dirtyFlag]
  -  int _flags = 0;
  +  int _flags = _dirtyFlag;
   
     /// Component is attached to the DOM.
     bool get isAttached => (_flags & _attachedFlag) == _attachedFlag;
  
positive.code:   /// tasks for the current [Frame]
    Future readDOM() => domScheduler.currentFrame.read();
  
    /// Lifecycle method to update [Component].
    ///
    /// Execution context: [Scheduler]:write
    Future update() => null;
  
    void internalUpdate() {
      final newVRoot = build();
      if (!isRendered) {
        if (isMounted) {
  
negative.code: 
    /// Create a root-level [element].
    ///
    /// Execution context: [domScheduler]:write
    void create() { element = new html.Element.tag('div') as T; }
  
    /// Mount component on top of existing html
    ///
    /// Execution context: [domScheduler]:write
    void mount(T node) {
      _flags |= _mountedFlag;
      element = node;
  