# File lib/dm-core/model.rb, line 502
      def transaction
        DataMapper::Transaction.new(self) { |block_args| yield(*block_args) }
      end