Module roundtrip
Iterate over an Iterator of Events, generate HTML for each Event, and push it to a String.
Iterator
Event
String
Iterate over an Iterator of Events, generate Markdown for each Event, and write it out to a writable stream.