Added another SHOULD comment.
--- a/stream.go Thu Jan 19 22:18:58 2012 -0700
+++ b/stream.go Thu Jan 19 22:41:09 2012 -0700
@@ -37,6 +37,9 @@
// BUG(cjyar): There's no way to specify xml:lang for the top-level
// <stream:stream> element as the default language for this client.
+// BUG(cjyar): We SHOULD send a text declaration before the "open
+// stream" element.
+
// Generate the "open stream" element which tells the remote we want
// to speak XMPP. This is actually done 3 times, since we renegotiate
// our transport layer with TLS and then with SASL.