Maybe we can do:

```js
reduce.define(ReadStream, function(stream, ....
```
with this code ? That way old streams continue to work as they do and new streams will not switch to backwards compatible mode ?