Adding more hooks to the widget rendering flow. Using native for loop for looping through event listeners. Minor fix for oop (even though this was experimental module).