Make TXContext serializable
Implemented begin/commit on sessions