     /// been registered (i.e. via `eventBus.register(forEvent: MyEvent.self)`) with the event bus.
     ///
     /// - Note:
-    ///   Warnings are only emitted if either a `DEBUG` flag is present:
+    ///   Warnings are only emitted if either a `DEBUG` or `EVENTBUS_STRICT` compiler flag is present:
     ///
     ///   The specific behavior is as follows:
     /// ```
-    /// #if DEBUG
+    /// #if DEBUG && EVENTBUS_STRICT
     ///     fatalError(message)
-    /// #else
+    /// #elseif DEBUG
     ///     print(message)
     /// #endif
     /// ```

            return
        }
        let message = "\(self.nameAndAddress): Event of type '\(eventType)' was not handled."
        #if DEBUG
            fatalError(message)
        #else
            print(message)
        #endif
    }

    /// been registered (i.e. via `eventBus.register(forEvent: MyEvent.self)`) with the event bus.
    ///
    /// - Note:
    ///   Warnings are only emitted if either a `DEBUG` or `EVENTBUS_STRICT` compiler flag is present:
    ///
    ///   The specific behavior is as follows:
    /// ```
    /// #if DEBUG && EVENTBUS_STRICT
    ///     fatalError(message)
    /// #elseif DEBUG
    ///     print(message)
    /// #endif
    /// ```
