public override void OnEnter ()
		{
			handler = this.Root.Owner.GetComponent<OnLevelWasLoadedHandler> ();
			if (handler == null) {
				handler = this.Root.Owner.gameObject.AddComponent<OnLevelWasLoadedHandler>();	
			}
			handler.onLevelWasLoaded+=OnTrigger;
		}
 public override void OnEnter()
 {
     handler = this.Root.Owner.GetComponent <OnLevelWasLoadedHandler> ();
     if (handler == null)
     {
         handler = this.Root.Owner.gameObject.AddComponent <OnLevelWasLoadedHandler>();
     }
     handler.onLevelWasLoaded += OnTrigger;
 }