old_contents: import os
  from lib.base_plugin import BasePlugin
  from lib.paths import SteamGamesPath
  
  
  class HitmanCodename47Plugin(BasePlugin):
      Name = "Hitman: Codename 47"
      support_os = ["Windows"]
  
      def backup(self, _):
          _.add_files('Save', os.path.join(SteamGamesPath, 'Hitman Codename 47'), 'Hitman.sav')
  
      def restore(self, _):
          _.restore_files('Save', os.path.join(SteamGamesPath, 'Hitman Codename 47'), 'Hitman.sav')
  
      def detect(self):
          if os.path.isdir(os.path.join(SteamGamesPath, 'Hitman Codename 47')):
              return True
          return False
  
new_contents: import os
  from lib.base_plugin import BasePlugin
  from lib.paths import SteamGamesPath
  
  
  class HitmanCodename47Plugin(BasePlugin):
      Name = "Hitman: Codename 47"
      support_os = ["Windows"]
  
      def backup(self, _):
          _.add_files('Save', os.path.join(SteamGamesPath, 'Hitman Codename 47'), 'Hitman.sav')
          _.add_files('Config', os.path.join(SteamGamesPath, 'Hitman Codename 47'), ['Hitman.cfg', 'hitman.ini'])
  
      def restore(self, _):
          _.restore_files('Save', os.path.join(SteamGamesPath, 'Hitman Codename 47'), 'Hitman.sav')
          _.restore_files('Config', os.path.join(SteamGamesPath, 'Hitman Codename 47'), ['Hitman.cfg', 'hitman.ini'])
  
      def detect(self):
          if os.path.isdir(os.path.join(SteamGamesPath, 'Hitman Codename 47')):
              return True
          return False
  
subject: Add backuping config files for Hitman: Codename 47