- * This hash table keeps the state of a stream as viewed by
- * this message iterator. This is used to, in developer
- * mode:
- *
- * * Automatically enqueue "stream begin", "packet begin",
- * "packet end", and "stream end" messages depending
- * on the stream's state and on the next message returned
- * by the upstream component.
- *
- * * Make sure that, once the message iterator has seen a
- * "stream end" message for a given stream, no other
- * messages which refer to this stream can be delivered
- * by this iterator.
+ * This hash table keeps the state of a stream as viewed by this
+ * message iterator. This is used, in developer mode, to make
+ * sure that, once the message iterator has seen a "stream end"
+ * message for a given stream, no other messages which refer to
+ * this stream can be delivered by this iterator. It is also
+ * used to check for a valid sequence of messages.