Fixed bug in Enumerated.unapply.
Added transaction core functionality.
Created TransactionProperty.