proc handleEventDispatch(s: Shard; event: string; data: JsonNode): owned(Future[void]) {...}{. raises: [Exception, FutureError], tags: [RootEffect, TimeEffect].}