def break_string_sequence_to_words(seq):
    """
    Breaks a sequence containing multi-word strings into a set containing individual words.

    :param seq: The sequence containing multi-word strings
    :return: A set containing all the individual words

    >>> break_string_sequence_to_words(['hello world', 'foo bar', 'hello', 'red']) \
        == set({'hello', 'world', 'foo', 'bar', 'red'})
    True
    """
    return {word for string in seq for word in string.split()}