'Associate listener with all messages created by this Dispatcher.
@param listener callable to receive messages
@return True if associated with one or more handler; otherwise False'

def registerAll(self, listener):

    return self.register(listener, *[maybeName(i) for v in self.messageTypes.values() for i in v])
