anchor.diff:          }
         }
       }
  -
  -    // TODO should we actually remove the up handler?
  -    // TODO currently we just check for enabled in up handler
     }
   
     // true iff a drag is occurring
  
positive.code:     _pendingToDrag();
  
      // send over event
      _dragOverStreamController.add(new DragOverEvent(this, _currentTarget, event, event.currentTarget));
    }
    void _mouseOutHandler(MouseEvent event) {
      // only respond to this event when the element we're going to is
  
negative.code: import "dart:async";
  import "package:logging/logging.dart";
  
  /// Function that determines if a drag should be allowed to start
  typedef bool AllowDragStart(DragHandler dragHandler, Element element, MouseEvent event);
  
  /// The event class that is sent with drag handler stream event updates
  