DELTA=11 (4 added, 0 deleted, 7 changed)
OCL=33698
CL=33712
<p>
However, if an index expression on a map <code>a</code> of type <code>map[K] V</code>
-is used in an assignment of one of the special forms
+is used in an assignment or initialization of the form
</p>
<pre>
r, ok = a[x]
r, ok := a[x]
+var r, ok = a[x]
</pre>
<p>
known to be <code>T</code> in a correct program.
</p>
<p>
-If a type assertion is used in an assignment of one of the special forms,
+If a type assertion is used in an assignment or initialization of the form
</p>
<pre>
v, ok = x.(T)
v, ok := x.(T)
+var v, ok = x.(T)
</pre>
<p>
</pre>
<p>
-If a receive expression is used in a tuple assignment of the form
+If a receive expression is used in an assignment or initialization of the form
</p>
<pre>
-x, ok = <-ch; // or: x, ok := <-ch
+x, ok = <-ch
+x, ok := <-ch
+var x, ok = <-ch
</pre>
<p>