Datasets with no column labels will get labels generated as either a string 0, 1, 2, ... or
they will be extracted from the first row of values associated with that dataset. If the second
situation happens, the first row of values has been used as column labels and will no longer
be a part of the values in that dataset.