class Terminal::Table

def headings= arrays

def headings= arrays
  arrays = [arrays] unless arrays.first.is_a?(Array)
  @headings = arrays.map do |array|
    row = Row.new(self, array)
    recalc_column_widths row
    row
  end
end