table.payload

- payload.each_pair do |key, val|
  tr
    td.payload-key= key
    - case val
    - when Hash
      td.payload-value.table== partial('payload', locals: { name: key, payload: val })
    - when Array
      - if key == 'backtrace'
        td.payload-value
          ul.backtraces
            - val.each do |bt|
              li.backtrace
                a(href="#line-#{source_line_id(bt[0], bt[1])}")
                  .backtrace-file
                    = bt.first
                    span.icon-fast-forward
                  .backtrace-line
                    = "at #{bt[1]}"
                    = " in #{bt[2]}"
      - else
        td= val.join(', ')
    - when String, Integer
      td= val
    - else
      td= val.inspect