'Requires: line -- line to process
Returns: nothing
Logic:
I have found \list.
Change the state to list
Get the open bracket count so you know when this state ends.
Append an empty list to all lists.
Create a temporary dictionary. This dictionary has the key of
"list-id" and the value of an empty list. Later, this empty list
will be filled with all the ids for which the formatting is valid.
Append the temporary dictionary to the new list.'

def __found_list_func(self, line):

    self.__state = 'list'
    self.__list_ob_count = self.__ob_count
    self.__all_lists.append([])
    the_dict = {'list-id': []}
    self.__all_lists[(-1)].append(the_dict)
