anchor.diff:  				update_count++
   	return update_count
   
  -
    /**
     * Update /nanoui uis belonging to user
     *
  
positive.code: 	{
  		ui = get_open_ui(user, src, ui_key)
  	}
  	if (ui)
  		// The UI is already open so push the data to it
  		ui.push_data(data)
  		return ui
  
negative.code:   * @return nothing
    */
  /datum/nanomanager/proc/user_transferred(var/mob/oldMob, var/mob/newMob)
  	if (!oldMob || isnull(oldMob.open_uis) || !istype(oldMob.open_uis, /list) || open_uis.len == 0)
  		return 0 // has no open uis
  
  	if (isnull(newMob.open_uis) || !istype(newMob.open_uis, /list))
  