"exclusive" functions still need to report EndOfStream after the last returned slice
@reduce(.Add)
std.io.BufferedReader