//app/org.mjdev.tvapp.database/DAO/Companion/tx
[androidJvm]\ inline suspend fun <V, T> Box<T>.tx(crossinline transaction: Box<T>.() -> V): V?