Takes an object with the format key => list
and a list of keys to exclude from the table. Returns an array of groups. The keys
should be the ones used as the iterator or by the iterator when performing the group by to prevent redundancy of data in the output table.
Since JavaScript object keys can only be numbers or strings, if the data was grouped by multiple keys, the group key must be a string delimited by some value. By default, the separator is a comma ,
.
groupByHTML(groups, keys[, sep])