(r'\\', '\\'))
 
 
-class ConnIdxMixin:
+class _ConnIdxMixin:
     'Collects a Connection ID at .conn_idx.'
 
     def __init__(self, conn_idx: int, **kwargs) -> None:
     payload: tuple[str, LoginNames]
 
 
-class ConnEvent(Event, ConnIdxMixin):
+class ConnEvent(Event, _ConnIdxMixin):
     'Event with .conn_idx.'
 
 
     payload: '_IrcMessage'
 
 
-class BroadcastConnMixin(BroadcastMixin, ConnIdxMixin):
+class BroadcastConnMixin(BroadcastMixin, _ConnIdxMixin):
     'Provides .broadcast_conn on classes that have .conn_idx defined.'
 
     def broadcast_conn[E: ConnEvent](self,