Event dispatcher in a blueprint interface

Is there any way to add an Event Dispatcher to the signature of an interface to ensure that an implementation of the said interface has the event dispatcher(s) that are expected?

Not possible right now, at least not in blueprint, but it would be cool though. Maybe in C++

It has been requested: