As in whether it tracks IO file operations, to know to rollback a file deletion?
As to not delete my home folder or issue DROP TABLES as I see it also works with SQLA.
As long your code does not state that nothing will happen.
About the SQL - the only thing it does is rolling back transaction if you make an error during reloading to recover the db state.
Sounds like a gun to the foot.
How so? I might make this optional if it's misbehaving but so far it's been very useful.