safeevents (npm): Anti-loop event emitter library
Keywords: event|emitter|loop