- precise scope rules - forward decls for interface and struct types - complete & incomplete types - optional semicolons
- precise scope rules
- forward decls for interface and struct types
- complete & incomplete types
- optional semicolons

R=r
DELTA=216  (95 added, 15 deleted, 106 changed)
OCL=16465
CL=16687
abustany/go,abustany/go,abustany/go,abustany/go,abustany/go,abustany/go,abustany/go