anchor.diff:  class MemoryChart extends CoreElement {
     MemoryChart(this._memoryScreen, this._memoryController)
         : super('div', classes: 'section section-border') {
  -    flex();
       layoutVertical();
   
       element.id = _memoryGraph;
       element.style
  -      ..boxSizing = 'content-box'; // border-box causes right/left border cut.
  +      ..boxSizing = 'content-box' // border-box causes right/left border cut.
  +      ..height = '${FramesBarChart.chartHeight}px';
   
       _memoryController.onMemory.listen((MemoryTracker memoryTracker) {
         if (!_memoryController.memoryTracker.hasConnection) {
  
positive.code:             ..layoutHorizontal()
              ..clazz('align-items-center')
              ..add(<CoreElement>[
                div(c: 'btn-group flex-no-wrap margin-left')
                  ..add(<CoreElement>[
                    pauseButton,
                    resumeButton,
                  ]),
                div(c: 'btn-group flex-no-wrap margin-left')
                  ..add(<CoreElement>[
                    vmMemorySnapshotButton,
  
negative.code: 
      // Push the new table on to the stack and to the right of current.
      if (next != null) {
        final bool isFirst = tableStack.isEmpty;
  
        tableStack.addLast(next);
        tableContainer.add(next.element);
  
        if (!isFirst) {
          next.element.clazz('margin-left');
        }
  
        tableContainer.element.scrollTo(<String, dynamic>{
          'left': tableContainer.element.scrollWidth,
          'top': 0,
  