If you only care that the event happened and not what caused the event then there is no point in passing evt in the method doStuff(). In your example program evt will just be sitting around being...