CsvTable now synthesises missing header columns