'Required:
line -- the line to parse
Returns:
nothing
Logic:
I have found a section definition. Change the state to
setion_def (so subsequent lines will be processesed as part of
the section definition), and clear the section_values dictionary.'

def __found_section_def_func(self, line):

    self.__state = 'section_def'
    self.__section_values.clear()
