Chunk stream by count OR by timeout, whichever comes first?

Broadway has batching capabilities by amount and timeout.