Explained the start_transaction hack.

TODO: squash this with 0daf377538cd17a632d0651f43a3ed08debe9ace