All events now provide caller instance as first argument. BC is totally broken, sorry.