right now i have the bytearray as a lazy val since...
# announcements
d
right now i have the bytearray as a lazy val since it might not ever get called. something like
val bytes: ByteArray by lazy { StringWriter().apply { produceStream(this) }.toString().toByteArray() }
where produceStream might do something expensive like write the Fibonacci sequence to the writer.