anchor.diff:  			return M.current.client
   
   /datum/log	//exists purely to capture to_chat() output
  -	var/log = ""+	var/log = ""
  
positive.code: /*********************************
  For the main html chat area
  *********************************/
  
  //Precaching a bunch of shit
  GLOBAL_DATUM_INIT(iconCache, /savefile, new("data/iconCache.sav")) //Cache of icons for the browser output
  
negative.code: /proc/icon2base64(icon/icon, iconKey = "misc")
  	if (!isicon(icon))
  		return FALSE
  	//DOS exploit
  	if(icon.Width() > BICON_X_MAX || icon.Length() > BICON_Y_MAX)
  		return FALSE
  	//
  	GLOB.iconCache[iconKey] << icon
  	var/iconData = GLOB.iconCache.ExportText(iconKey)
  	var/list/partial = splittext(iconData, "{")
  