module WithTransactionalLock::Mixin