Node.js, Pipes, and Disappearing Bytes