code: function(spirit) {
  		spirit.life.async = true;
  		spirit.onasync(); // TODO: life cycle stuff goes here
  		spirit.life.dispatch(gui.LIFE_ASYNC);
  	}
docs: Spirit async.
  @TODO: This should be evaluated after `appendChild` to another position.
  @param {gui.Spirit} spirit