withResult

fun <T> withResult(result: IZipOutput<*>, body: () -> T): T