Could we use nil instead of the empty string for some/all of these attributes?