public static void Raise <T>(this EventHandler <T> handler, object sender, Barista.EventHelper.CreateEventArguments <T> createEventArguments)
     where T : EventArgs
 {
     EventHelper.Raise(handler, sender, createEventArguments);
 }
 public static void BeginRaise <T>(this EventHandler <T> handler, object sender, Barista.EventHelper.CreateEventArguments <T> createEventArguments, AsyncCallback callback, object asyncState)
     where T : EventArgs
 {
     EventHelper.BeginRaise(handler, sender, createEventArguments, callback, asyncState);
 }