Eventsource utility module.

Any interest in something like this?