@property
    def export_table(self):
        return [
            [
                'study',  # The first "sheet" is the study details. It has only one row.
                [self.study_details.keys(), self.study_details.values()]
            ],
            [
                'subjects',
                [self.subject_headers()] + list(self.subject_export_rows())
            ]
        ]
term_counts() should return a map of term -> count.
dataset/ETHPy150Open dimagi/commcare-hq/custom/openclinica/reports.py/OdmExportReportView.export_table--crossover with--dataset/ETHPy150Open davidmcclure/textplot/test/text/test_term_counts.py/test_term_counts