> 3) Finally it would also 'comply' or at least mimic the C ISO/Posix printf API that recommends to flush the buffer when '\n' is printed. This seems actually not true (at least on my Ubuntu Linux)