Starting new output flush idea to improve ByteBuffer compatibility.