anchor.diff:    JsObject toJsObject() => new JsObject.jsify(toMap());
   
     bool isApproximatelyEqualTo(other) {
  -    return this.x.round() == other.x.round() &&
  -        this.y.round() == other.y.round();
  +    return this.x.round() == other.x.round() && this.y.round() == other.y.round();
     }
   }
   
  -Point middleOfNode(node) => new Point.fromJsObject(
  -    _MockInteractionsJs.callMethod('middleOfNode', [node]));
  -
  -Point topLeftOfNode(Node node) => new Point.fromJsObject(
  -    _MockInteractionsJs.callMethod('topLeftOfNode', [node]));
  +Point middleOfNode(node) => new Point.fromJsObject(_MockInteractionsJs.callMethod('middleOfNode', [node]));
  +
  +Point topLeftOfNode(Node node) => new Point.fromJsObject(_MockInteractionsJs.callMethod('topLeftOfNode', [node]));
   
   void makeEvent(String type, Point xy, Node node) {
     _MockInteractionsJs.callMethod('makeEvent', [type, xy.toJsObject(), node]);
   }
   
   void down(Node node, [Point xy]) {
  -  _MockInteractionsJs.callMethod(
  -      'down', [node, xy == null ? null : xy.toJsObject()]);
  +  _MockInteractionsJs.callMethod('down', [node, xy == null ? null : xy.toJsObject()]);
   }
   
   void move(Node node, Point fromXY, Point toXY, int steps) {
  -  _MockInteractionsJs.callMethod(
  -      'move', [fromXY.toJsObject(), toXY.toJsObject(), steps]);
  +  _MockInteractionsJs.callMethod('move', [fromXY.toJsObject(), toXY.toJsObject(), steps]);
   }
   
   void up(Node node, [Point xy]) {
  -  _MockInteractionsJs.callMethod(
  -      'up', [node, xy == null ? null : xy.toJsObject()]);
  +  _MockInteractionsJs.callMethod('up', [node, xy == null ? null : xy.toJsObject()]);
   }
   
   void tap(Node node) {
  
positive.code: 
    container.children.clear();
  
    var elements = new List.from((document.importNode(
            (querySelector('#$id') as TemplateElement).content, true)
        as DocumentFragment).children);
    for (var element in elements) {
      container.append(element);
    }
  
negative.code:   _not get be => this;
    _not get to => this;
  
    get $null => T.expect(_exp.something, T.isNotNull);
  
    get ok => T.expect(_exp.something, T.isNull);
  
    equal(expected) => T.expect(_exp.something, T.isNot(expected));
  }
  
  _expect $expect(something) => new _expect(something);
  
  num parseFloat(String dimension) {
    return num.parse(dimension.replaceAll(new RegExp("[^0-9.]+"), ""));
  }
  
  int parseInt(x, [_]) => parseFloat(x).floor();
  