Full threadEGreg·Nested transactions can easily be done at the app layer, with a counter. As long as any rollback rolls back all outer layers.View on HN