Handling Nested Transactions in `sql.withTransaction`
With a helper like this, what happens if we pass in an Effect that itself is wrapped/piped with its own
sql.withTransaction? In other words, if we have nested sql.withTransaction is there any issue?