e buffer. The intended use is to write await w.write(data) await w.drain() N)