anchor.diff:      // store the current target
       // TODO should we get the element explicitly from our own list?
       // TODO or is event.currentTarget safely the same?
  -    _currentTarget = event.currentTarget;
  +    currentTarget = event.currentTarget;
   
       // set dragging flag
       _dragStartPending = true;
  
positive.code:       _logger.finer("changing states from pending to dragging");
  
        // send start event
        _dragStartStreamController.add(new DragEvent._(this, _currentTarget, _startEvent));
  
        // switch from pending to dragging
        _dragStartPending = false;
  
negative.code:     _pendingToDrag();
  
      // send drag event
      _dragStreamController.add(new DragMoveEvent._(this, currentTarget, event));
    }
  
    // the method that will be called on mouse up events when autostop is on
  