Squashed commit of Branch_0.3.10.x

- Extend EventMonitor functionality to properly handle binding of non-public events.