code: def _check_and_handle_includes(self, from_file):
          
          logger.debug("Check/handle includes from %s", from_file)
          try:
              paths = self._parser.get("INCLUDE", "paths")
          except (config_parser.NoSectionError,
                  config_parser.NoOptionError) as exc:
              logger.debug("_check_and_handle_includes: EXCEPTION: %s", exc)
              return
          paths_lines = [p.strip() for p in paths.split("\n")]
          logger.debug("paths = %s (wanted just once; CLEARING)", paths_lines)
          self._parser.remove_option("INCLUDE", "paths")
          for f in paths_lines:
              abspath = (f if os.path.isabs(f) else
                         os.path.abspath(
                             os.path.join(os.path.dirname(from_file), f)))
              use_path = os.path.normpath(abspath)
              if use_path in self._parsed_files:
                  raise RecursionInConfigFile("In %s: %s already read",
                                              from_file, use_path)
              self._parsed_files.append(use_path)
              self._handle_rc_file(use_path)
docs: Look for an optional INCLUDE section in the given file path.  If
          the parser set `paths`, it is cleared so that they do not keep
          showing up when additional files are parsed.