compensation

val compensation: suspend (R) -> Unit?