** NOTE: This last part is un-tested as of yet. I am still debugging it.

Instead of doing a commit on every query in every action you can allow the request handler to do the commit for you. This is very similar to the [Dejavu] example shown in the tools section as well. This basically attempts to do a commit and if it doesn't commit it does a rollback and spits out an error.