Good. MouseUp and MouseDown events need to pass MouseDetails as the paramet

Good.
MouseUp and MouseDown events need to pass MouseDetails as the parameter. (Aluis Marte has already offered this change, please accept).