bool hasSubscriber(String event, String? key) { String eventKey = _buildEventKey(event, key); final observers = observerMap[eventKey]; return observers != null && observers.isNotEmpty; }