     release: 'mouseup'
     move:    'mousemove'
     over:    'mouseover'
+    wheel:   'mousewheel'
     exit:    'mouseout'
     
   ###

        super 'over'
        super 'exit'
        @addEventListener 'enter', callback if callback
      when 'move', 'click'
        super 'move'
        super 'press'
        super 'release'

    unless @_entered
      @_entered = true
      @fireEvent 'enter', e

  wheel: (e) ->
    @fireEvent 'wheel', e

  exit: (e) ->
    @_entered = false
    # when mouse leaves canvas, stop 'dragging'
