You can clone with
HTTPS or Subversion.
Currently I use Maybe to represent inbound data, however, this does not distinguish between data that has not arrived and data that will never arrive. In the worst case, the event manager uses a timeout to avoid waiting forever on some data. This should be easy enough to improve.
No longer relevant due to changes in project goals.