Module batcher
analytics
Utilities for batching up messages.
A batcher can accept messages into an internal buffer, and report when messages must be flushed.