Optional
chunkOptional
copyIf true, Uint8Arrays passed in to write() will always have their current state copied into the writer, even if they are larger than chunkSize.
Optional
littleDo all reads as littleEndian, instead of network byte order (big endian).
How many bytes to allocate for each chunk? Best case is that this number is larger than your final size, so only one allocation has to happen and no copies on read.