AsyncResult

fun <P, T> AsyncResult(task: String, createStatus: (Deserializer.ObjectCtx) -> P, createResponse: (Deserializer.ObjectCtx) -> T)