Numerous commenting and code changes to Transaction.

Included now adding tables to the set for clearance.