anchor.diff:  	var/window_size = ""
   	if (width && height)
   		window_size = "size=[width]x[height];"
  +	if (stylesheets.len)
  +		send_asset_list(user, stylesheets, verify=FALSE)
  +	if (scripts.len)
  +		send_asset_list(user, scripts, verify=FALSE)
   	user << browse(get_content(), "window=[window_id];[window_size][window_options]")
   	if (use_onclose)
   		spawn(0)
  
positive.code: 	if(src && src.mob)
  		//world << "[src] was [src.mob.machine], setting to null"
  		src.mob.unset_machine()
  	return
negative.code: 
  /datum/browser/proc/add_stylesheet(name, file)
  	stylesheets[name] = file
  	register_asset("[ckey(name)].css", file)
  
  /datum/browser/proc/add_script(name, file)
  	scripts[name] = file
  	register_asset("[ckey(name)].js", file)
  
  /datum/browser/proc/set_content(ncontent)
  	content = ncontent
  