whitespace
removed timing code
return added input source
reset stack on initialization
invoke super on fireElement... methods otherwise real listeners are not notified
move real listener code into existing hardcoded event code