RFC: Function and delegate upper bounds
Argentum functions and delegates are value types, not references. This makes it impossible to create classes parameterized with function and delegate prototypes and this in turn makes it impossible to create containers of functions and delegates and multicast delegates/multiple subscriptions.…