Accepts headers and entries and lays them out into rows according to the given
options.orientation (defaulting to vertical). This does not itself create a <table> element,
but makes it easy to loop over rows to (with .map()) to generate rows in a table.
Accepts headers and entries and lays them out into rows according to the given
options.orientation(defaulting to vertical). This does not itself create a<table>element, but makes it easy to loop over rows to (with.map()) to generate rows in a table.