Partial Resolution For Issue #150: Removed ability to dynamically register/unregister listeners