ocument.createElement('tr');
        table.columns.forEach(columnDef => {
            // build a very simple header
            var td = document.createElement('td');
            td.innerText = columnDef.name;
            headerRow.appendChild(td);
        });
        header.appendChild(headerRow);
        tableElement.appendChild(header);

        // listen for items to be added, populate the table body
        handleCleanup = table.addEventListener(Table.EVENT_UPDATED, function handleTableUpdate(event) {
