code: def feature_cache():
      
      providername = provider_check()
      if providername:
          cache_path = "netshowlib.%s.cache" % providername
          cache_module = import_module(cache_path)
          return cache_module.Cache()
      return None
docs: Performs OS discovery and returns the OS appropriate Cache() module