I see there is an autoCommit flag in the sqlite3 structure. That is,
of course, an opaque structure and technically I shouldn't be looking
at it. But I wonder how evil it would be to expose that flag so that
I can use it to detect whether or not SQLite is currently in a
transaction.
Thanks.