def __init__(self, conf_file, conf_list=[]):
self.conf_list = [conf_file] + conf_list<EOL>self.raw_conf = None<EOL>self.__read_conf_files()<EOL>
Initialize object.

        The object can be initialized with a configuration file,
        and, optionally, with a list of other configuration files.
        If the list of other configuration files exist, it will
        be read, in order, after the configuration file.
        Values set in a file read later will overwrite values set
        in files read earlier. Values not set by any file will
        be set to the default values, when possible.

        :param conf_file; configuration file name
        :param conf_list: list of other configuration files (default: empty)