Streams library 2.0 development, part 1

Nope, I spent today in surgery. (Nothing serious, an elective, ambulatory surgery. But it kept me off the computer all day.)