Avoid an apparent invokedynamic bug.

Seems that optional args to the resolver can somehow get "lost" in a
sufficiently large class file. Weird.
Correct an error.