feature(stream) putFile -> stream.createPipe