Publishes the message after resolving a future.
EventBus publishFromFuture(Future<Object> future) { future.then(publish); return this; }