ensureOrAccumulate
context(raise: RaiseAccumulate<Error>)
inline fun <Error> ensureOrAccumulate(condition: Boolean, error: () -> Error): RaiseAccumulate.Value<Unit>
inline fun <Error> ensureOrAccumulate(condition: Boolean, error: () -> Error): RaiseAccumulate.Value<Unit>