IEvent<Handler<'T>, 'T>
obj
IEvent<'T>
IObservable<'T>
IDelegateEvent<Handler<'T>>
First-class listening points (i.e. objects that permit you to register a callback activated when the event is triggered).