I think this might be undefined when nothing is selected. This is the functionality we originally planned, but doesn't it make more sense for this to return an empty string? When it's undefined, the key `dataField` doesn't even get saved.