Why extend Button?
BaldButton extends Button to make it possible
- to override the processMouseEvent method
- in order to handle mouse events that are fired by the button.
This is a form of low-level event handling,
- which will be contrasted with source-listener event handling
later in the program.