add test for target and currentTarget in events
micro optimizations