EventStream, EventGenerator, and merged_with(). it compiles!