Otherwise streams API is way too complex and should be redesigned with simple continuation callbacks: data = read(cb).
I just finished a recap of what I've been up to over the course of June, and what I'll be getting involved in in July -- specifically, I'llbe working towards ownership of the streams subsystem. I wrote a post detailing possible upcoming changes to streams, and I'dlove to get your thoughts on it.