I'm attempting to use https://gist.github.com/s-ludwig/8434299
It requires stdfilestream, I got it from there: https://gist.github.com/s-ludwig/5942882

After adding the necessary imports (my current efforts) I'm left with the following error:

source/stdfilestream.d(41,72): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(46,20): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(52,20): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(64,20): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(70,13): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(76,14): Error: no property 'writer' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'write'?
source/stdfilestream.d(82,14): Error: no property 'writer' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'write'?
source/stdfilestream.d(90,14): Error: no property 'writer' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'write'?
source/stdfilestream.d(108,15): Error: no property 'writer' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'write'?
source/stdfilestream.d(115,15): Error: no property 'writer' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'write'?
source/stdfilestream.d(135,40): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(136,43): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?
source/stdfilestream.d(138,16): Error: no property 'reader' for type 'vibe.stream.taskpipe.TaskPipe', did you mean 'read'?

I could replace every writer.write with just write in that file, but what about m_readPipe.reader.empty;? Does this even make sense right now? I'm clueless.