Now can distinguish between different event types in printout.
Not quite ready to commit, but trying to add processing behaviors.