anchor.diff:     * Parsed expression from the `ng-click` attribute.  On a `Click`
      * event, this expression is evaluated.  The event is available as `$event`.
      */
  -  Getter onClick;
  +  var onClick;
   
     NgClickAttrDirective(dom.Element element, Scope scope) {
       element.onClick.listen((event) => scope.$apply(() {
  
positive.code:    * Parsed expression from the `ng-dragover` attribute.  On a `DragOver`
     * event, this expression is evaluated.  The event is available as `$event`.
     */
    Getter onDragOver;
  
    NgDragOverAttrDirective(dom.Element element, Scope scope) {
      element.onDragOver.listen((event) => scope.$apply(() {
  
negative.code:    * Parsed expression from the `ng-mouseleave` attribute.  On a `MouseLeave`
     * event, this expression is evaluated.  The event is available as `$event`.
     */
    var onMouseLeave;
  
    NgMouseLeaveAttrDirective(dom.Element element, Scope scope) {
      element.onMouseLeave.listen((event) => scope.$apply(() {
  