There should be some way to configure how tables render. This'll require - a way to inject a new `report_function` - documentation of the data passed to it - including that groups are passed to it separately!