Hello rsc (cc: golang-dev@googlegroups.com), I'd like you to review this change.
LGTM maybe add a comment on the != 0 check: // .i refers to s4.S1.i, unambiguously
*** Submitted as http://code.google.com/p/go/source/detail?r=80c337c288b3 *** Struct field ambiguity test. gccgo gets this wrong at the moment. R=rsc CC=golang-dev http://codereview.appspot.com/205044