Implemented namespaced events (infinite levels)