Nim Observer always watchin What? This is a event queue implemented in Nim, based on the Observer pattern Why? I wanted to build an event queue for a bot