Calls all protocol methods in ExtensionModule matching a certain method and method type.
Iterates through all public methods in ExtensionModule annotated with the given UDA. For each matching function the callback paramter is called with the arguments being (string name, Delegate symbol, UDA uda). callback is expected to return a boolean if the UDA values were a match.
Implements the event processor for a given extension module exposing a members field defining all potential methods.