docs: function(spirit) {
  		var all = this._spirits;
  		var key = spirit.$instanceid;
  		if (!all.outside[key]) {
  			if (all.inside[key]) {
  				delete all.inside[key];
  				this._stoptracking(spirit);
  			}
  			all.outside[key] = spirit;
  			gui.Tick.dispatch(gui.$TICK_OUTSIDE, 0, this.$contextid);
  		}
  	}