The spec is looser than the current implementation. The spec edit was made in CL 4444050 (May 2011) but I never implemented it. Fixes #3244. R=ken2 CC=golang-dev https://golang.org/cl/5785049