Shelled reader and unit test.
s/buffered[-_]stream/stream[-_]buffer