public static interface Asynchronous.Callback<O>
void
fail(Failure failure)
succeed(O output)
void succeed(O output)
void fail(Failure failure)