anchor.diff:      super.syncRenderObject(old);
       _toolbar = syncChild(_toolbar, old is Scaffold ? old._toolbar : null, ScaffoldSlots.toolbar);
       _body = syncChild(_body, old is Scaffold ? old._body : null, ScaffoldSlots.body);
  -    _statusbar = syncChild(_statusbar, old is Scaffold ? old._statusbar : null, ScaffoldSlots.statusBar);
  +    _statusBar = syncChild(_statusBar, old is Scaffold ? old._statusBar : null, ScaffoldSlots.statusBar);
       _drawer = syncChild(_drawer, old is Scaffold ? old._drawer : null, ScaffoldSlots.drawer);
       _floatingActionButton = syncChild(_floatingActionButton, old is Scaffold ? old._floatingActionButton : null, ScaffoldSlots.floatingActionButton);
     }
  
positive.code:       removeChild(_toolbar);
      if (_body != null)
        removeChild(_body);
      if (_statusbar != null)
        removeChild(_statusbar);
      if (_drawer != null)
        removeChild(_drawer);
      if (_floatingActionButton != null)
  
negative.code:       bodyHeight -= toolbarHeight;
      }
      if (_slots[ScaffoldSlots.statusBar] != null) {
        RenderBox statusBar = _slots[ScaffoldSlots.statusBar];
        statusBar.layout(new BoxConstraints.tight(new Size(size.width, kStatusBarHeight)));
        assert(statusBar.parentData is BoxParentData);
        statusBar.parentData.position = new Point(0.0, size.height - kStatusBarHeight);
        bodyHeight -= kStatusBarHeight;
      }
      if (_slots[ScaffoldSlots.body] != null) {
        RenderBox body = _slots[ScaffoldSlots.body];
  