public static LocalEventSource operator +(LocalEventSource eventSource, Delegate eventHandlerDelegate) { XTask.CurrentExecutingTask.AddEventHandler(eventHandlerDelegate); eventSource.Delegates.Add(eventHandlerDelegate); return eventSource; }