anchor.diff:  		if (asset in SSasset.cache)
   			client << browse_rsc(SSasset.cache[asset], asset)
   
  -	if(!verify || !winexists(client, "asset_cache_browser")) // Can't access the asset cache browser, rip.
  -		if (client)
  -			client.cache += unreceived
  +	if(!verify) // Can't access the asset cache browser, rip.
  +		client.cache += unreceived
   		return 1
  -	if (!client)
  -		return 0
  +
   	client.sending |= unreceived
   	var/job = ++client.last_asset_job
   
  
positive.code: 
  //When sending mutiple assets, how many before we give the client a quaint little sending resources message
  #define ASSET_CACHE_TELL_CLIENT_AMOUNT 8
  
  /client
  	var/list/cache = list() // List of all assets sent to this client by the asset cache.
  
negative.code: 		return 0
  
  	client << browse_rsc(SSasset.cache[asset_name], asset_name)
  	if(!verify)
  		client.cache += asset_name
  		return 1
  
  	client.sending |= asset_name
  	var/job = ++client.last_asset_job
  