don't even inherit from stream, support node 0.8
1.2.0