The data event has been deprecated since 0.8. For backwards compatibility, listening on the 'data' event will put the stream back in flowing, 0.8-style streams. 

Binding the 'readable' event is the official way to do things now. I think it's important for a library such as this to teach the 'proper' way to do things, not in the least place because this is the kind of library that attracts less experienced coders.