def BROADCAST_FILTER_OR(*funcs):
        """
        Composes the passed filters into an and-joined filter.
        """
        return lambda u, command, *args, **kwargs: any(f(u, command, *args, **kwargs) for f in funcs)