added stream PassThrough to work around request.js bug