'<typename>' is a delegate type
A New clause creating an instance of a delegate class supplies an invalid argument list to the delegate constructor.
You can supply only a single AddressOf expression when creating a new delegate instance.
This error can result if you do not pass any arguments to the delegate constructor, if you pass more than one argument, or if you pass a single argument that is not a valid AddressOf expression.
Error ID: BC32008
To correct this error
Use a single AddressOf expression in the argument list for the delegate class in the New clause.