def __init__(self, mcs: MCSLayer, factory: MCSChannelFactory): MCSRouter.__init__(self, mcs) Subject.__init__(self) self.factory = factory self.users = {} self.attachingUsers = []