read stream: don't create buffer until necessary
Release 0.0.2