code: function(spirit) {
  		spirit.$ondestruct();
  		spirit.$destructed = true;
  		gui.destruct(spirit);
  		gui.GreatSpirit.$meet(spirit);
  	}
docs: Spirit dispose. This calls the secret destructor `$ondestruct`.
  @see {gui.Spirit#$ondestruct}
  @param {gui.Spirit} spirit