# File lib/kirbybase.rb, line 3521
    def append_new_rec_to_index_array(rec)
        idx_rec = []
        @col_poss.zip(@col_types).each do |col_pos, col_type|
            idx_rec << convert_to_native_type(col_type, rec[col_pos])
         end

        return false if idx_rec.uniq == [kb_nil]

        idx_rec << rec.first.to_i
        @idx_arr << idx_rec
        return true
    end