code: def Process(self, parser_mediator, plist_name, top_level, **kwargs):
      
      logger.debug('Plist {0:s} plugin used for: {1:s}'.format(
          self.NAME, plist_name))
      self.GetEntries(parser_mediator, top_level=top_level, **kwargs)
docs: Overwrite the default Process function so it always triggers.
  
      Process() checks if the current plist being processed is a match for a
      plugin by comparing the PATH and KEY requirements defined by a plugin.  If
      both match processing continues; else raise WrongPlistPlugin.
  
      The purpose of the default plugin is to always trigger on any given plist
      file, thus it needs to overwrite the default behavior of comparing PATH
      and KEY.
  
      Args:
        parser_mediator (ParserMediator): mediates interactions between parsers
            and other components, such as storage and dfvfs.
        plist_name (str): name of the plist.
        top_level (dict[str, object]): plist top-level key.