code: def load_user():
      
      config_path = get_user_config_path()
      config = {}
  
      # TODO: This may be overkill and too slow just for reading a config file
      with open(config_path) as f:
          code = compile(f.read(), config_path, 'exec')
      exec(code, config)
  
      keys = list(six.iterkeys(config))
      for k in keys:
          if k.startswith('_'):
              del config[k]
  
      return config
docs: Read user config file and return it as a dict.