In order to provide both a consistent experience for end users and a simple programming interface, Morphic in Lively 2 has default event handlers for certain events. These default handlers create Halos, let you drill down a stack of morphs, allow for grabbing etc.
The respective event handlers are methods ending in -'Entry', e. g. 'onMouseDownEntry'. In each of these methods, Lively checks whether a default action needs to be triggered. It then decides whether it passes the incoming event on to a method without the 'Entry' suffix.
This means that if you want to react on 'onMouseDown' events, all you need to do is override Morph>>onMouseDown (which does nothing but return false).
In rare cases it might be necessary to override the corresponding 'Entry' method. This is generally possible, but not recommended. If you do, you can still have a $super reference passed to the overriden method and call $super(evt) (evt being the incoming event) at some point in that method.