public static T ConvertTo <T>(this System.Delegate self) { return((T)(object)self.ConvertTo(typeof(T))); }