A delegate is a pointer to a function that can be assigned a specific signature. Only functions that match that signature can be assigned to the delegate.
... Oh, you mean politics. Sorry, can't help. That shit makes no fucking sense.
Yeah, that's me, Tracer Bullet. I've got eight slugs in me. One's lead,
the rest bourbon. The drink packs a wallop, and I pack a revolver. I'm
a private eye.