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: 	content += ncontent
  
  /datum/browser/proc/get_header()
  	var/key
  	var/filename
  	for (key in stylesheets)
  		filename = "[ckey(key)].css"
  		user << browse_rsc(stylesheets[key], filename)
  		head_content += "<link rel='stylesheet' type='text/css' href='[filename]'>"
  
  	for (key in scripts)
  		filename = "[ckey(key)].js"
  		user << browse_rsc(scripts[key], filename)
  		head_content += "<script type='text/javascript' src='[filename]'></script>"
  
  	var/title_attributes = "class='uiTitle'"
  	if (title_image)
  
negative.code: 	//title_image = ntitle_image
  
  /datum/browser/proc/add_stylesheet(name, file)
  	stylesheets["[ckey(name)].css"] = file
  	register_asset("[ckey(name)].css", file)
  
  /datum/browser/proc/add_script(name, file)
  	scripts["[ckey(name)].js"] = file
  	register_asset("[ckey(name)].js", file)
  
  /datum/browser/proc/set_content(ncontent)
  	content = ncontent
  