[]= (FasterCSV::Table)

    # File lib/faster_csv.rb, line 546
        def []=(index_or_header, value)
          if @mode == :row or  # by index
             (@mode == :col_or_row and index_or_header.is_a? Integer)
            if value.is_a? Array
              @table[index_or_header] = Row.new(headers, value)
            else
              @table[index_or_header] = value
            end
          else                 # set column
            if value.is_a? Array  # multiple values
              @table.each_with_index do |row, i|
                if row.header_row?
                  row[index_or_header] = index_or_header
                else
                  row[index_or_header] = value[i]
                end
              end
            else                  # repeated value
              @table.each do |row|
                if row.header_row?
                  row[index_or_header] = index_or_header
                else
                  row[index_or_header] = value
                end
              end
            end
          end
        end