Object and collection initializers cannot be used to instantiate a delegate.
Emit field initializers when the ctor has dynamic arguments. Fixes #9683