Make delegateEvents work with overwritten callback

Currently, when callback function is overwritten after calling delegateEvents, overwritten callback function won't get called even though event has been triggered. This change fixes it.