fix: buffered writes when using io.Copy
#318
+647
−34
Draft
io.Copy
#318