This event bus implementation favours simplicity over efficiency and is not suitable for frequent addition and removal of listeners.