3291089b8c
synthetic val$local fields that get inserted, only the this$outer field. And we need to pass "zero" values for val$ fields to the synthesized constructor. This means that closures cannot have more than one constructor, but since they're anonymous inner classes, they necessarily have only one constructor, so we should be fine. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6552 542714f4-19e9-0310-aa3c-eee0fc999fb1