docs: def _parse_singlefile(self, desired_type: Type[T], file_path: str, encoding: str, logger: Logger,
                            options: Dict[str, Dict[str, Any]]) -> T:
          """
          Implementation of the parent method : since this is a multifile parser, this is not implemented.
  
          :param desired_type:
          :param file_path:
          :param encoding:
          :param logger:
          :param options:
          :return:
          """
          raise Exception('Not implemented since this is a MultiFileParser')