Modules

Transactional methods trait
Syntax sugar for transactional methods