code: func (ld *LineDelimiter) Write(buf []byte) (n int, err error) {
  	return ld.buf.Write(buf)
  }
docs: // Write writes buf to the LineDelimiter ld. The only errors returned are ones
  // encountered while writing to the underlying output stream.