class Playbook::PbAdvancedTable::TableHeader

def header_rows

def header_rows
  wrapped_columns = wrap_leaf_columns(column_definitions)
  rows = []
  max_depth = compute_max_depth(wrapped_columns)
  max_depth.times { rows << [] }
  process_columns(wrapped_columns, rows, 0, max_depth)
  rows
end