The compiler initializes an NSDictionary when the @ syntax is used. If an underlying error happens, alloc/init is called again. Let's avoid that.
Pull request: https://github.com/WebKit/WebKit/pull/10335
Committed 260782@main (4543085706ef): <https://commits.webkit.org/260782@main> Reviewed commits have been landed. Closing PR #10335 and removing active labels.
<rdar://problem/105867295>