code: def init_cache():
      '''
      Initializes the grlc cache (json file)
      '''
      cache_obj = json.loads("{}")
      try:
          with open(CACHE_NAME, 'r') as cache_file:
              try:
                  cache_obj = json.load(cache_file)
              except ValueError:
                  print("The cache file seems to be empty, starting with flushed cache")
      except IOError:
          print("The cache file seems to be empty, starting with flushed cache")
  
      print("Loaded JSON cache")
  
      return cache_obf init_cache():
      '''
      Initializes the grlc cache (json file)
      '''
      cache_obj = json.loads("{}")
      try:
          with open(CACHE_NAME, 'r') as cache_file:
              try:
                  cache_obj = json.load(cache_file)
              except ValueError:
                  print("The cache file seems to be empty, starting with flushed cache")
      except IOError:
          print("The cache file seems to be empty, starting with flushed cache")
  
      print("Loaded JSON cache")
  
      return cache_obj
docs: Initializes the grlc cache (json file)