code: def _load(self, infile, configspec):
          
          if isinstance(infile, (six.binary_type, six.text_type)):
              infile = to_str(infile)
              original_path = os.path.dirname(infile)
              expanded_file_contents = self._expand_files(infile, original_path)
              super(ConfigObjWithIncludes, self)._load(
                  expanded_file_contents,
                  configspec
              )
          else:
              super(ConfigObjWithIncludes, self)._load(infile, configspec)
docs: this overrides the original ConfigObj method of the same name.  It
          runs through the input file collecting lines into a list.  When
          completed, this method submits the list of lines to the super class'
          function of the same name.  ConfigObj proceeds, completely unaware
          that it's input file has been preprocessed.