DataOut::write  renamed writeBuffer to avoid overload clashes. (EepromDataOut couldn't use write(const void*, stream_size_t), but it worked fine after the rename. strange.
success reporting on PipeDataIn stream.
fleshing out system profile