join results of format_html called with 2 arguments: format_string and tuple with an element args, into a string,
return mark_safe ( conditional_escape ( sep ) . join ( format_html ( format_string , * tuple ( args ) ) for args in args_generator ) )