* Merged in code from the TRANSACTIONS branch for testing.