    # File lib/active_record/vendor/simple.rb, line 328
        def transaction_name
          if @__transaction_checkpoint__.nil?
            raise TransactionError, Messages[:no_transaction_open]
          end
          if Transaction::Simple.debugging?
            Transaction::Simple.debug_io << "#{'|' * @__transaction_level__} " <<
              "Transaction Name: #{@__transaction_names__[-1].inspect}\n"
          end
          if @__transaction_names__[-1].kind_of?(String)
            @__transaction_names__[-1].dup
          else
            @__transaction_names__[-1]
          end
        end