anchor.diff: -import 'dart:async';
  -import 'dart:collection';
  -import 'dart:math' as math;
   import 'dart:ui' as ui;
   
   import 'package:flutter/services.dart';
  
positive.code:               ),
                new RenderTable(
                  border: new TableBorder.symmetric(inside: new BorderSide(width: 1.0)),
                  columnWidths: const <int, ColumnWidth>{
                    0: const IntrinsicColumnWidth(),
                    1: const MaxColumnWidth(const IntrinsicColumnWidth(), const FractionColumnWidth(0.4)),
                    2: const FlexColumnWidth(),
  
negative.code:                         child: train.imageRenderer = new RenderImage(
                            fit: ImageFit.fitWidth
                          )
                        )..parentData = (new TableCellParentData()..verticalAlignment = TableCellVerticalAlignment.fill),
                        new RenderPointerListener(
                          onPointerDown: (PointerDownEvent event) => handlePointerDown(train),
                          child: new RenderPadding(
  