Added DelegateInvoker and tests