I'm wondering how node.js oprates if you pipe two different read streams into the same destination at the same time. For example:
var a = fs.createReadStream('a')
var b = fs.createReadStream('b')
var c = fs.createWriteStream('c')
a.pipe(c, {end:false})
b.pipe(c, {end:false})
Does this write a into c, then b into c? Or does it mess everything up?