anchor.diff:  
   /**
     * call back when a var is edited on this atom
  -  * 
  +  *
     * Can be used to implement special handling of vars
  -  * 
  +  *
     * At the atom level, if you edit a var named "color" it will add the atom colour with
     * admin level priority to the atom colours list
     *
  
positive.code:   * If the part is a moveable atom and the  previous location of the item was a mob/living,
    * it calls the inventory handler transferItemToLoc for that mob/living and transfers the part
    * to this atom
    * 
    * Otherwise it simply forceMoves the atom into this atom
    */
  /atom/proc/CheckParts(list/parts_list)
  
negative.code: 
  /**
    * the sight changes to give to the mob whose perspective is set to that atom
    *
    * (e.g. A mob with nightvision loses its nightvision while looking through a normal camera)
    */
  /atom/proc/update_remote_sight(mob/living/user)
  