Add support for transaction options. Start a transaction by default.
Log recent changes