Fantastisch! *händereib*
Spontan und nach kurzem Durchtesten würde ich sagen, das ist exakt, was ich wollte!
Ich würde weiterhin noch sagen, die Method Resolution Clause ist nicht nötig, gesetzt man hat keine Namenskonflikte und kann die Methode "DelegateSomeProc" im Proxy gleich "someProc" nennen.
Letztendlich könnte man sich jetzt noch Gedanken machen, was das sinnvollste wäre, wollte man eine leere Referenz injizieren.
Großartig, ich freue mich wirklich! Ich war anfangs ziemlich überrumpelt als ich gesehen habe, dass man unter Umständen direkt eine Referenz auf den Delegaten bekommt!