/// <summary>
 /// Unsubscribe callback.
 /// </summary>
 /// <param name="eventAction">Event action.</param>
 /// <param name="keepEvent">GC optimization - clear only callback list and keep event for future use.</param>
 public void Unsubscribe <T> (EventBus.EventHandler <T> eventAction, bool keepEvent = false)
 {
     _eb.Unsubscribe(eventAction, keepEvent);
 }
 /// <summary>
 /// Unsubscribe callback.
 /// </summary>
 /// <param name="eventAction">Event action.</param>
 /// <param name="keepEvent">GC optimization - clear only callback list and keep event for future use.</param>
 public void Unsubscribe <T> (Func <T, bool> eventAction, bool keepEvent = false)
 {
     _eventBus.Unsubscribe(eventAction, keepEvent);
 }