public object CallDelegate(Delegate currentTarget, object[] args) { return CallInstanceFunction(currentTarget, "Invoke", args); }