A builder for building the CSV data incrementally. Just like the
ByteString builder, this builder should be used in a
right-associative,
foldr style. Using
<> to
compose builders in a left-associative,
foldl' style makes
the building not be incremental.